You are on page 1of 3

Nash Hirwa

DevOps Engineer
Phone: 616-439-1468 Email: Nashhirwa13@gmail.com
Professional Summary:
Experienced DevOps Engineer with 8 years of IT experience, specializing in DevOps practices, CI/CD
implementation, and infrastructure automation. Proficient in AWS cloud platforms, SCM tools
(Bitbucket, Git, GitHub), and CI/CD pipeline setup using Jenkins, Artifactory, Maven, and Slack.
Skilled in integrating code quality tools like SonarQube and adept with configuration management
tools such as Ansible Tower, Terraform, Docker, and Kubernetes. Expertise includes Docker image
creation, container management, microservices architecture, and server technologies (Tomcat,
Apache, WebLogic, Nginx). Dedicated to driving innovation and delivering value through cutting-
edge DevOps methodologies.
Work Experience Grand Rapids, MI
Spark Business Works Aug 2019-present
DevOps Engineer
Responsibilities:
• Design and implement end-to-end CI/CD pipelines using Azure DevOps, facilitating automated
build, test, and deployment processes for multiple projects.
• Develop custom scripts for the automation of operational tasks and tools to improve workflows
and processes.
• Perform troubleshooting and remediating the issues impacting the integration, operations of
the infrastructure and systems.
• Implement IAC practices using Terraform and Ansible to automate provisioning, configuration,
and scaling of AWS and Kubernetes environments, improving deployment efficiency and
reducing human error.
• Led migration projects from Azure repos to GitHub, ensuring minimal downtime and maximum
reliability.
• Collaborate with cross-functional teams to define and implement security best practices,
including IAM policies, encryption, and compliance controls.
• Develop automation scripts in PowerShell and Bash to streamline operational tasks, reducing
manual effort and increasing productivity.
• Orchestrate containerized workloads with Azure Kubernetes Service (AKS), optimizing
scalability, performance, and resource utilization.
• Automate infrastructure provisioning and configuration management with Azure Resource
Manager (ARM) templates and PowerShell scripts, reducing deployment time by 50%.
• Develop and implement software release management strategies for various applications
according to the agile process.
• Build, maintain, and evaluate new tools, technologies, and processes to improve speed,
efficiency, and scalability.
Quails July 2016 - 2019
DevOps Build/ Release Engineer
• Collaboration with cross-functional teams to accelerate deliverables through automation.
• Involve in DevOps migration/automation processes for build and deployment systems.
• Integrate delivery (CI and CD process) with the use of Jenkins
• Participation in evaluating and selecting containerized tools/platform (Docker/Kubernetes)
• Container orchestration with the use of Kubernetes
• Managing and maintaining Kubernetes infrastructure and architecture
• Work with network professionals to provide guidance in creating ansible playbook for
firewall configuration, deployment and ongoing maintenance.
• Implementation of CI/CD pipeline for application deployment with the use of tools such as
MVN, JENKINS, Git.
• Set up infrastructure using Terraform on AWS and Azure
• Overseeing the deployment and integration of software
• Set up CI pipeline to checkout code from SCM and packages using Maven build tool and
provide code analysis with SonarQube and then upload to Artifactory.
• Provid mentorship and technical support to junior team members, enhancing their skills in
DevOps and automation.
• Work with development/deployment system.
MTN, Rwanda 2014-2016
Linux Administrator
Responsibilities:
• Installing operating systems Linux, Ubuntu, CentOS and Solaris according to business
requirements.
• Reviews and manages Unix Operations Team workloads and supports tickets to ensure correct
prioritization and progress.
• Planning, installation, configuration, monitoring, and deployment of Solaris/Linux environments.
• Perform day to day support to GBU, issues raised by customer on mail, communicator.
• Hands on experience on Ubuntu Linux Server Administration.
• Working on Nagios tool and provide support on Nagios environment
• Patching lifecycle understanding & patching experience, providing end to end support to
patching activity.
• Experience with clustering (Redhat cluster), provide support during patching activity as well.
• Troubleshooting skills both with hardware and software in Linux environment. Centre with
Jenkins, which would run tests and display results and reports on Jenkins.

Environment: Linux, RHEL/CentOS 5/6, Windows 2003/2008 AD & SCCM, WebSphere, Tomcat,
CI/CD, Maven, Clear Case/CVS, Jenkins, Shell Scripts, Team City, QTP, Selenium.

SKILLS

• Jenkins • SonarQube
• Continuous Integration • continuous Deployment
• Containers:(Docker,Docker-Compose, • Continuous Delivery and Custom
Kubernetes) Automation
• Framework/DevOps tools: Maven, • Infrastructure as code Tools: Ansible
SonarQube, Artifactory, Jenkins, Tower, Terraform
Datadog, Slack
• AWS Key Management Service (KMS) • Secure Devops Practices
• Microservices • System administration
• Version Tools (Git,Github,Bitbuket) • Microservices
• Application/Web Servers: Apache • Operating Systems: Ubuntu Linux,
2.x/1.3.x, Tomcat, Nginx Red hat, Linux – 2, Windows
• Database: Oracle, SQL Server, • Build Tools (Maven,Ant,Gradle)
MySQL, Postgres, Dynamo Db
• Team Leadership and Management • Collaboration Across Teams
• Scripting & Other Tools: Git Bash, • Jacoco
Mobaxterm

CERTIFICATIONS:
• Certified Devops Professional
• LPI Linux Essentials Certification
Languages: Fluent in English & French
EDUCATION:
Bachelor of IT: University of Rwanda
Associate degree in IT: Makerere University

You might also like