Senior Azure DevOps Engineer
Boston, MA
Full Time
$145k - $165k
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