About the Role
The role involves leading cloud infrastructure initiatives using Azure technologies, implementing DevOps practices, and supporting software deployment pipelines with a focus on reliability and automation.
Responsibilities
- Design and manage cloud infrastructure using Azure services
- Implement and maintain CI/CD pipelines for automated deployments
- Ensure system reliability, scalability, and security
- Monitor cloud environments and respond to incidents
- Automate infrastructure provisioning using Infrastructure as Code tools
- Collaborate with development teams to optimize application performance
- Enforce security best practices across cloud platforms
- Troubleshoot complex infrastructure and deployment issues
- Support compliance with regulatory and internal standards
- Optimize cloud resource usage and control costs
- Lead technical documentation for systems and processes
- Mentor junior engineers in DevOps and cloud practices
- Integrate monitoring and alerting tools into workflows
- Participate in on-call rotations for critical systems
- Evaluate and adopt new cloud technologies
- Manage identity and access controls in Azure
- Configure networking components in cloud environments
- Ensure disaster recovery and backup strategies are in place
- Work with containerization technologies like Docker and Kubernetes
- Support migration of on-premise systems to the cloud
- Promote a culture of observability and continuous improvement
- Coordinate with security teams to address vulnerabilities
- Perform root cause analysis for production incidents
- Maintain version control and configuration management systems
- Drive automation initiatives to reduce manual operations
Nice to Have
- Azure certifications such as AZ-305 or AZ-400
- Experience with multi-cloud or hybrid environments
- Background in financial or regulated industries
- Knowledge of service mesh technologies
- Experience with infrastructure observability platforms
- Familiarity with policy-as-code frameworks
- Involvement in open-source projects
- Public speaking or technical blogging experience
- Advanced scripting or programming skills
- Experience mentoring engineering teams
Compensation
Competitive salary based on experience
Work Arrangement
Remote with flexible hours
Team
Collaborative engineering team focused on scalable cloud solutions
Why This Role Matters
This position plays a critical role in shaping the foundation of cloud-based applications, ensuring systems are resilient, secure, and efficient. The engineer will directly influence the scalability and performance of software services used by end customers.
Growth Opportunities
Engineers in this role have clear paths to technical leadership, including roles such as Principal Engineer or Cloud Architect. Continuous learning and certification support are provided.
Technology Stack
Primary tools include Azure Kubernetes Service, Terraform, Azure DevOps, Prometheus, Grafana, Docker, and Git. The stack emphasizes automation, security, and observability.
Available for qualified candidates