Responsibilities:
- Design, implement, and manage CI/CD processes and pipelines.
- Develop and maintain scalable, efficient cloud infrastructure using Azure.
- Automate processes to ensure reliability, consistency, and security across all development, testing, and production environments.
- Work collaboratively with software development to ensure architecture and applications are designed for “cloud-first” deployment.
- Provide expertise and best practices for implementing cloud solutions.
- Monitor performance and ensure system availability and reliability.
- Perform root cause analysis for production errors.
- Develop and maintain documentation and standard operating procedures regarding tools and configuration management.
- Manage end-to-end security ensuring best practices are always implemented.
- Provide mentoring and knowledge sharing to other team members.
Requirements:
- Proven experience as a DevOps Engineer with strong focus on Azure Cloud Services.
- Proficient with Azure DevOps, Azure ARM templates, and managing secure cloud environments.
- Experience with scripting languages such as PowerShell, Bash, Python, or similar.
- Familiarity with infrastructure as code tools such as Terraform, Ansible, or similar.
- Strong understanding of container orchestration services, especially Kubernetes.
- Experience in setting up and managing monitoring tools such as Azure Monitor, Prometheus, or Grafana.
- Excellent problem-solving and troubleshooting skills.
- Strong communication and collaboration skills.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Certifications in Azure and other DevOps methodologies (such as Microsoft Certified: Azure DevOps Engineer Expert, etc.) are highly desirable.
- A minimum of 5 years of relevant experience in DevOps roles.
What We Offer:
- Competitive salary and a fabulous benefits package.
- Flexible working hours and remote work opportunities.
- A collaborative environment with real potential for growth and professional development.
- A culture of innovation and continuous learning.
If you are dedicated to creating innovative solutions and efficient processes, and have a strong background in Azure, apply today to join our team!