Careers
We are seeking a talented Azure DevOps Engineer to join our team and drive the implementation of CI/CD pipelines,
infrastructure automation, and DevOps best practices. As an Azure DevOps Engineer, you will be responsible for
designing, implementing, and maintaining automation solutions to streamline our development and deployment
processes on the Microsoft Azure platform. If you have a passion for automation, continuous integration, and
continuous deployment, and experience with Azure DevOps tools and technologies, we want to hear from you!
Responsibilities:
- Design, implement, and maintain CI/CD pipelines using Azure DevOps tools and technologies.
- Automate infrastructure provisioning and configuration management using Azure Resource Manager (ARM) templates, PowerShell, or other automation tools.
- Collaborate with development teams to integrate automated testing and deployment processes into the CI/CD pipeline.
- Monitor system performance and reliability, and implement proactive measures to ensure high availability and scalability.
- Implement and maintain robust security measures to protect our infrastructure and data in Azure.
- Participate in on-call rotation and incident response, ensuring timely resolution of critical issues.
- Provide technical guidance and support to development teams on Azure DevOps best practices.
- Contribute to the continuous improvement of our DevOps practices and processes.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- 5+ years of experience in a DevOps role, with a focus on Azure DevOps and Microsoft Azure platform.
- Strong proficiency in Azure DevOps tools such as Azure Pipelines, Azure Repos, Azure Artifacts, and Azure Boards.
- Hands-on experience with infrastructure as code tools like Azure Resource Manager (ARM) templates, Terraform, or PowerShell.
- Experience designing and implementing CI/CD pipelines for applications hosted on Azure.
- Proficiency in scripting languages like PowerShell, Bash, or Python for automation tasks.
- Strong understanding of Azure services, including compute, storage, networking, and security.
- Excellent troubleshooting and problem-solving skills, with a focus on root cause analysis.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
What We Offer:
- Competitive salary based on experience and qualifications.
- Comprehensive benefits package, including health insurance, retirement plans, and more.
- Flexible work schedule and remote work options.
- Opportunities for professional growth and development through training and certifications.
- Collaborative and supportive work environment with a focus on innovation and continuous improvement.
- Exciting projects and challenges that will allow you to make a meaningful impact.
- Work-life balance and a culture that values employee well-being.