Mid-Level Azure DevOps Engineer/Remote/CICD/Terraform/Kubernetes
New York, New York
100% Remote
Full Time
$130k - $135k
Our client, a leading organization in the tech industry, is seeking a skilled and motivated Mid-Level Azure DevOps Engineer to join their team. The ideal candidate should have at least 5 years in Azure, CICD and Infrastructure as Code. This is a remote role, ideally based in EST.
As a key member of the engineering team, you will be responsible for designing, deploying, and maintaining Azure DevOps pipelines, supporting infrastructure as code (IaC) practices, and working closely with cross-functional teams to optimize their CI/CD processes.
This is an exciting opportunity to work with cutting-edge technologies in an agile environment while enhancing your skills and career growth within the cloud and DevOps domains.
Key Responsibilities:
As a key member of the engineering team, you will be responsible for designing, deploying, and maintaining Azure DevOps pipelines, supporting infrastructure as code (IaC) practices, and working closely with cross-functional teams to optimize their CI/CD processes.
This is an exciting opportunity to work with cutting-edge technologies in an agile environment while enhancing your skills and career growth within the cloud and DevOps domains.
Key Responsibilities:
- Develop, manage, and optimize Azure DevOps pipelines for continuous integration and continuous deployment (CI/CD).
- Collaborate with software developers, QA engineers, and system administrators to implement best practices for automated testing and deployment.
- Support and maintain Azure infrastructure, ensuring the scalability, security, and reliability of cloud resources.
- Implement Infrastructure as Code (IaC) using tools such as Azure ARM templates, Terraform, or Azure Bicep.
- Monitor and resolve infrastructure and deployment-related issues to ensure minimal downtime.
- Contribute to the design and optimization of cloud environments, enhancing automation and efficiency across development and operational workflows.
- Maintain version control, ensuring that all code changes are tracked and properly managed through Git.
- Assist in managing release schedules, coordinating deployments, and ensuring compliance with relevant policies and procedures.
- Provide technical support and troubleshooting for developers during deployment and operational challenges.
- Participate in code reviews, sprint planning, and other agile development processes.
- Proven experience as a DevOps Engineer, Cloud Engineer, or similar role, with at least 2-4 years of hands-on experience working with Azure Cloud.
- Strong knowledge and experience with Azure DevOps, including building and maintaining CI/CD pipelines.
- Familiarity with Infrastructure as Code (IaC) tools, such as Terraform, ARM templates, or Azure Bicep.
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Solid understanding of version control systems, primarily Git, and branching strategies.
- Experience with monitoring and logging tools, such as Azure Monitor, Log Analytics, or similar.
- Good working knowledge of scripting languages like PowerShell, Bash, or Python for automation tasks.
- Strong problem-solving and troubleshooting skills, with the ability to work effectively in a fast-paced environment.
- Familiarity with Agile development methodologies and tools (e.g., Jira, Azure Boards).
- Excellent communication and teamwork skills, with the ability to collaborate with various teams across the organization.
- Certification in Microsoft Azure (e.g., AZ-400: Microsoft Azure DevOps Solutions) is a plus.
- Experience with other cloud platforms (AWS, GCP) is an advantage.
- Experience with security and compliance best practices in cloud environments.
- Experience with application performance management (APM) tools like New Relic, Datadog, etc.
- Work with a dynamic team of professionals in an innovative, fast-growing company.
- Opportunity for continuous learning and career advancement in the cloud and DevOps domains.
- Flexible working options and a supportive remote work culture.
- Competitive salary and benefits package.
- Access to cutting-edge technologies and tools.