Senior Azure DevOps Engineer at Motion Recruitment
Boston, MA 02116
About the Job
Our client is seeking an experienced Senior Azure DevOps Engineer to join our innovative technology team in Boston, MA. As a leader in energy management solutions, we are committed to driving sustainability and operational efficiency. This role will play a pivotal part in automating and optimizing our infrastructure to deliver high-performing, scalable solutions for the energy sector.
The ideal candidate will have a strong background in Azure DevOps and extensive experience in automating CI/CD pipelines, cloud infrastructure, and configuration management. You will work closely with development, operations, and security teams to streamline software delivery processes, ensuring high availability, reliability, and security across our platforms.
Responsibilities:- Design and implement CI/CD pipelines to automate code testing, deployment, and monitoring in Azure environments.
- Manage cloud infrastructure using Infrastructure-as-Code (IaC) tools like Terraform, ARM templates, and Bicep.
- Ensure high availability and scalability of applications hosted in Azure through best practices in infrastructure design and monitoring.
- Automate monitoring, alerting, and recovery processes to enhance system reliability and performance.
- Collaborate with cross-functional teams, including developers, architects, and security, to support application deployment and operations.
- Optimize cloud resources for cost and performance, leveraging Azure-native services.
- Lead incident management processes, troubleshooting system issues, and implementing preventive measures.
- Continuously improve security practices by integrating security into the CI/CD pipelines (DevSecOps).
- Provide mentorship and guidance to junior engineers, fostering a culture of innovation and continuous improvement.
- Stay updated with the latest industry trends and best practices to keep our infrastructure and processes current.
- 5+ years of experience in a DevOps or cloud engineering role, with a focus on Azure.
- Strong expertise in Azure services (AKS, App Services, Virtual Machines, Azure Functions, etc.).
- Proficiency in CI/CD tools such as Azure DevOps, Jenkins, GitHub Actions, or equivalent.
- Extensive experience with Infrastructure as Code (IaC) tools like Terraform, ARM templates, and Bicep.
- Solid understanding of containerization and orchestration tools like Docker and Kubernetes.
- Knowledge of scripting languages such as PowerShell, Bash, or Python for automation tasks.
- Experience with monitoring and logging tools like Azure Monitor, Grafana, Prometheus, and Application Insights.
- Strong understanding of networking concepts, security best practices, and cloud governance.
- Excellent problem-solving skills with a focus on performance optimization and troubleshooting.
- Strong communication skills and the ability to work effectively in a collaborative environment.
- Azure certifications (e.g., AZ-400, AZ-104, AZ-305) are highly desirable.
- Experience in the energy sector or familiarity with energy management systems.
- Familiarity with DevSecOps practices, integrating security into the CI/CD pipeline.
- Knowledge of edge computing and its applications in energy and IoT.
- Competitive salary and performance-based bonuses
- Comprehensive health, dental, and vision plans
- 401(k) with company match
- Flexible work hours and hybrid/remote work options
- Professional development and certification reimbursement
- Opportunity to work with cutting-edge technology in the energy sector