Senior Azure DevOps Engineer

Boston, MA

Onsite

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.
Required Skills and Qualifications:
  • 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.
Preferred Qualifications:
  • 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.
Benefits:
  • 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

Posted by: Matthew Durkin

Specialization: DevOps