Job Title: Senior Azure Engineer
Salary: $140K-$180K
Scope:
The Senior Azure Engineer will mentor and support a team of cloud engineers in designing, implementing, and managing Azure-based cloud infrastructure. This role requires deep technical expertise in Azure services and the ability to guide strategic cloud programs that align with organizational goals.
Education:
- Bachelor’s degree or equivalent combination of education and experience required.
Experience:
- 10+ years of experience in IT infrastructure across cross-platform technology areas, emphasizing implementation and maintenance.
- 5+ years of experience building, deploying, and managing public cloud IaaS and PaaS services.
- Proficiency in configuration management and Infrastructure as Code (IaC) toolsets, including Terraform, Ansible, Puppet, and Chef.
- Expertise in scripting and automating builds, workflows, tasks, and integrations.
- Experience building automated cloud infrastructures across production and non-production environments.
- Familiarity with DevSecOps practices using tools such as GitHub, jFrog, and Octopus.
- Hands-on experience with monitoring and observability software, uptime tracking, and managing highly available API services.
- Proficiency in tracing and troubleshooting issues in hybrid environments.
- Experience with Linux and Microsoft Windows server administration.
Responsibilities:
- Coordinate the implementation, configuration, and maintenance of Azure resources with the Cloud Platform team to ensure timely infrastructure availability for application development engineers across multiple environments.
- Assist in designing and managing scalable and resilient cloud infrastructure, including automation tooling for routine operational tasks for deployed applications.
- Manage cloud costs and optimize resource usage to achieve cost efficiency.
- Ensure the reliability, availability, and performance of the Azure environment through proactive monitoring, optimization, and troubleshooting.
- Investigate and monitor current cloud usage, identify risks and gaps, and recommend solutions, optimizations, and remediation strategies.
- Mitigate broken systems and prevent future disruptions.
- Contribute to process improvements in IT policies, procedures, tools, security controls, and infrastructure.
- Conduct research and proof-of-concept activities, providing recommendations for new technologies, techniques, and tools to enhance efficiency and service quality.
- Collaborate with solution architects and partners to ensure developed solutions align with standards, meet security controls, and adhere to cloud computing best practices.
- Identify opportunities for process improvements, automation, and the adoption of new technologies to enhance the Azure cloud environment.
- Stay current with the latest Azure features, tools, and best practices, sharing knowledge with the team.
- Collaborate with scrum teams on observability and monitoring needs, implementing solutions alongside the Observability team.
- Partner with Product Owners to identify infrastructure needs for new features.
Benefits:
- 100% paid medical, dental, and vision premiums for you and your qualifying dependents.
- A 50% 401(k) match, up to the IRS maximum.
- 20 days of PTO, plus 10 paid holidays.
- Family support programs, including 8 weeks of paid Primary Caregiver Leave, fertility, family-forming, and hormonal health assistance, as well as back-up child, adult, and elder care.
- $10,000 fertility, hormonal health, and family-forming benefit.