The opportunity
As a DevOps Engineer, you will be responsible for creating, deploying, and managing applications on Cloud Infrastructure (Azure & others) using Kubernetes. Your role will involve working closely with development and operations teams to design, build, and maintain deployment pipelines and cloud infrastructure ensuring high levels of performance, availability, and security.
Your key responsibilities
- Design, build, and deploy applications onto Azure using Kubernetes.
- Develop and maintain continuous integration/continuous delivery (CI/CD) pipelines using DevOps tools such as Azure DevOps.
- Collaborate with developers and operations teams to create and improve infrastructure.
- Implement infrastructure as code for cloud environments.
- Monitor and maintain cloud infrastructure to meet business objectives and SLAs.
- Troubleshoot issues across the whole stack - hardware, software, network and more.
- Analyze technical requirements and convert them into an automated process.
Skills and attributes for success
- Bachelor’s degree in Computer Science or a related field.
- Proficiency in Azure, Kubernetes, and software development.
- Experience in implementing applications in Azure using Kubernetes.
- Ability to convert complex requirements into automated processes.
- Experience developing CI & CD pipelines using Azure DevOps as a DevOps pipeline tool primarily.
- Experience integrating DevSecOps scans with CI pipelines
- Excellent communication and teamwork skills.
To qualify for the role, you must have
- Knowledge of Compute VM - the ability to configure, deploy, and manage virtual servers in a cloud environment.
- Security - experience in implementing security protocols and measures in the cloud environment.
- Experience in developing solutions with other cloud providers "AWS, OCI, GCP, etc".
- Experience in developing DevOps solutions using other pipeline tools "Jenkins, Gitlab Pipelines, TravisCI, Github Pipelines".
- Experience in developing OnPrem Bare Metal cloud solutions.
- Experience in debugging & handling network, permissions, authentication & cloud-related issues.