Position Overview
We are seeking a DevOps Engineer with 4 years of experience in building and maintaining CI/CD pipelines. The ideal candidate will have a strong background in Azure DevOps (ADO) and GitHub with a focus on platform engineering enablement in the DevOps space. An automation mindset is essential along with 2 years of experience in Python or another scripting language. The right candidate will possess a positive attitude towards learning and have a foundational knowledge of Azure Cloud.
Key Responsibilities
- Design implement and maintain CI/CD pipelines to automate software delivery processes.
- Collaborate with development and operations teams to ensure seamless integration and deployment of applications.
- Utilize Azure DevOps and GitHub for version control project management and CI/CD processes.
- Enable platform engineering practices to enhance the efficiency and reliability of development workflows.
- Develop automation scripts using Python or other scripting languages to streamline operations and improve system performance.
- Monitor and troubleshoot CI/CD pipelines ensuring high availability and performance.
- Stay updated with the latest DevOps tools and practices and share knowledge with the team.
- Foster a culture of continuous improvement and learning within the team.
Required Qualifications
- 4 years of experience in DevOps or related fields.
- Proficient in CI/CD pipeline development and management.
- Handson experience with Azure DevOps (ADO) and GitHub.
- Strong understanding of platform engineering concepts and practices.
- 2 years of experience in scripting languages preferably Python.
- Familiarity with Azure Cloud services and architecture.
- Excellent problemsolving skills and an automation mindset.
- Strong communication skills and the ability to work collaboratively in a team environment.
Preferred Qualifications
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Knowledge of infrastructure as code (IaC) tools such as Terraform or Azure Resource Manager (ARM) templates.
- Familiarity with monitoring and logging tools (e.g. Prometheus Grafana Azure Monitor).