logo

View all jobs

DevOps Engineer with Azure

Nairobi, Kenya · Information Technology
Job Description Azure Cloud/Devops Engineer
The Azure Cloud/Devops Engineer will be working with the engineering team and focusing on Azure infrastructure and automation. A key part of the role is championing and leading
infrastructure as code. The Engineer will work closely with the Senior Manager Operations Assurance and Devops to build, manage and automate our Azure infrastructure.

Duties & Responsibilities:
-Proven professional experience designing and implementing automated deployments of modern applications (CI/CD pipelines) with YAML in Azure DevOps
-Understanding of source control platforms (git, tfs, etc.)
-Understanding of source control workflows (gitflow, etc.)
-Know how to set up, and configure build servers (Azure DevOps, Bitbucket Pipelines,Jenkins, etc.)
-Knowledge around how to deploy apps based on their language and type
-Understanding of the entire CI/CD/CD process, ability to design new CI/CD pipeline architecture, process, and mentor clients
-Understanding of various deployment models and techniques
-Understanding of monitoring, alerting, and automated response
-Working knowledge of Containerization; Docker, Kubernetes, Pivotal Cloud Foundry(PCF)
-Working knowledge on setting up automated testing
-Prior experience in a hands-on .Net development capacity

Qualifications:
•Azure and/or GCP, Docker, Kubernetes, Chef, Puppet
Additional Qualifications:
-At least 3-5 years of experience building and maintaining Azure infrastructure
-Strong understanding of how to secure Azure environments and meet compliance requirements. This covers Design, engineering and automated end to end Azure IaaS,PaaS solutions.
-Hands-on experience deploying and managing infrastructure in Azure by architecting CI/CD build, release, deploy process with Visual Studio Team Services targeting App Service Environments.
-Solid foundation of networking and Microsoft Windows Environment administration
-Azure ARM templating w\custom script extensions for POC designs for auto-provisioning to meet Dev team's needs
-Continuous Deployment (Required)
-Familiar using CD tools such as Chef or Puppet
-Can write CD automation
-Scripting (Required)
-PowerShell or other scripting languages such as Ruby or Python.
-Setup/manage automated infrastructure creation/deployment in Azure (Required)
-Preferred tool VSTS but experience with Jenkins or Bamboo etc. is suitable.
-Ability to learn/use a wide variety of open source technologies and tools
-Strong bias for action and ownership

More Openings

Test Analyst
Test Lead

Share This Job

Powered by