DevOps Engineer
Role Overview
We are seeking a seasoned Cloud Infrastructure Architect with a minimum of 3 years of hands-on experience in high-scale Azure environments. In this role, you will be a key driver in architectural excellence, responsible for building standardized infrastructure patterns, supporting high-impact initiatives like the "Demo Factory," and leading strategic optimization efforts. You will bridge the gap between complex solution design and automated execution.
Key Responsibilities
Infrastructure Pattern Development: Design and implement reusable, scalable, and secure Infrastructure-as-Code (IaC) patterns to be consumed across various customer projects.
Automation & Orchestration: Lead the automation strategy using Terraform and Terragrunt to ensure DRY (Don't Repeat Yourself) principles and maintainable code across multi-subscription environments.
Configuration Management: Utilize Ansible to automate software provisioning, configuration management, and application deployments.
Cloud Architecture: Architect end-to-end Azure solutions that align with industry best practices and specific customer business requirements.
FinOps & Optimization: Drive cloud efficiency by implementing FinOps methodologies—analyzing cloud spend, optimizing resource utilization, and ensuring cost-effective architectural decisions.
Initiative Support: Act as a technical lead for the "Demo Factory," ensuring rapid, automated deployment of pre-configured environments for stakeholders.
Technical Profile
Experience: Minimum 3+ years of professional experience in Azure Cloud Engineering/Architecture.
IaC Mastery: Expert-level knowledge of Terraform and significant experience with Terragrunt for managing infrastructure at scale.
Configuration Tools: Proven track record of using Ansible for complex automation tasks.
Architectural Depth: Strong ability to design Azure solutions (compute, networking, storage, and security) with a focus on stability and scalability.
Financial Intelligence: Practical understanding of FinOps (Cost Management, Reserved Instances, Savings Plans, and Rightsizing).
Soft Skills: Ability to translate business needs into technical blueprints and communicate effectively with both technical teams and business stakeholders.
DevOps Engineer
DevOps Engineer