Azure Cloud Senior Engineer and Architect
India2h ago
Free account needed to apply or save. It takes a minute, and we'll bring you right back to this job.
How well do you match this job?
Key details
- Location
- India
- Work style
- Remote
- Level
- Lead / Staff+
- Job type
- Full-time
- Experience
- 10–13 yrs
- Function
- Software engineering
- Focus area
- Infrastructure / Cloud
- Posted
- 2h ago
Skills
About the role
This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for an Azure Cloud Senior Engineer and Architect based in India.
The Azure Cloud Senior Engineer and Architect will play a key role in designing, developing, and managing a scalable cloud platform that enables seamless communication between digital products. This senior-level position combines hands-on engineering expertise with platform architecture, technical leadership, and strategic planning. You will define the platform vision and roadmap while overseeing its development, implementation, maintenance, and ongoing optimization. Working closely with product teams, developers, and external partners, you will ensure reliable, secure, and efficient cloud operations. The role offers the opportunity to drive cloud innovation, strengthen DevOps capabilities, and implement modern infrastructure automation practices. You will also lead technical initiatives, manage delivery priorities, and contribute to building a high-performing platform in a collaborative, technology-driven environment.
Accountabilities
- Platform Strategy & Architecture: Define and maintain the platform vision, architecture, and roadmap in alignment with digital product objectives and long-term business needs.
- Platform Development & Operations: Oversee the design, development, implementation, maintenance, and continuous improvement of the Azure-based platform, ensuring reliability, scalability, security, and performance.
- Platform Administration: Manage day-to-day platform operations, including infrastructure monitoring, performance optimization, user account administration, access management, and operational troubleshooting.
- Backlog & Release Management: Own and maintain the platform backlog, prioritize technical initiatives according to product requirements, and coordinate release planning, delivery schedules, and expectations for new features.
- Technical Leadership: Provide technical direction and guidance to engineering teams, coordinate development activities, and support effective collaboration across product teams and stakeholders.
- Cloud Infrastructure & DevOps: Operate and administer Azure infrastructure, Kubernetes environments, and associated DevOps tooling, ensuring efficient deployment, automation, and infrastructure management.
- Infrastructure as Code & Automation: Drive infrastructure automation and immutable infrastructure practices using tools such as Terraform, Bicep, PowerShell, and related configuration management technologies.
- Kubernetes Administration: Manage Kubernetes environments and associated tooling, including deployments, troubleshooting, security, monitoring, and operational maintenance.
- Security & Compliance: Ensure platform architecture and operations comply with relevant security frameworks, governance requirements, and industry standards, particularly regarding networking and identity and access management.
- Stakeholder & Dependency Management: Engage with developers, product teams, suppliers, and other stakeholders to understand requirements, communicate priorities, manage dependencies, and remove delivery blockers.
- Continuous Improvement & Performance: Gather feedback from product teams and developers, identify opportunities to simplify platform usage, improve delivery capabilities, and establish measurable indicators of platform success.
- Minimum of 10 years of professional experience in cloud engineering, infrastructure architecture, or related technical disciplines.
- Deep expertise in Microsoft Azure, with at least 5 years of hands-on experience designing and implementing Azure resources.
- At least 5 years of experience designing, implementing, and managing Azure Infrastructure as Code (IaC), particularly using advanced PowerShell scripting, Terraform, and Bicep.
- Strong hands-on development experience with advanced PowerShell scripting, including PowerShell Core and Azure PowerShell modules.
- At least 5 years of experience working with immutable infrastructure principles and implementation practices.
- Minimum of 5 years of experience with Azure DevOps services, including the configuration and management of self-hosted runners.
- At least 5 years of experience as a Kubernetes administrator, including deployment management, troubleshooting, and operational support.
- At least 3 years of experience as a Scrum Master or in a similar technical leadership position, managing and leading teams of at least four people.
- Strong practical knowledge of Kubernetes and cloud-native tooling, including Helm, Istio, Trivy, OPA, KEDA, ArgoCD, Velero, Packer, and Docker.
- Advanced experience with Azure networking, including Virtual WAN, hub-and-spoke architectures, VNets, Application Gateways, Web Application Firewalls (WAF), load balancers, private endpoints, DNS, and Azure Firewall.
- Strong understanding of identity and access management, including Microsoft Entra ID, RBAC, Privileged Identity Management (PIM), managed identities, service principals, app registrations, and enterprise applications.
- Experience with development and automation tools such as GitHub, GitHub Actions, Visual Studio Code, Ansible, and Bash scripting.
- Working knowledge of REST APIs and messaging technologies, including queues, topics, and event-driven architectures.
- Strong analytical and troubleshooting skills, with the ability to solve complex technical challenges and optimize cloud infrastructure.
- Excellent communication and stakeholder management skills, with the ability to coordinate technical teams, manage priorities, and translate business needs into technical solutions.
- Demonstrated ability to work independently, take ownership of technical decisions, and lead initiatives in a dynamic, collaborative environment.
- Fluency in English, with strong written and verbal communication skills.
- Fully remote working arrangement, offering flexibility to work from anywhere in India.
- Full-time assignment with a 100% workload.
- Long-term project opportunity with the possibility of contract extension.
- Opportunity to work on a strategic Azure cloud platform with modern infrastructure and cloud-native technologies.
- Exposure to advanced DevOps, Kubernetes, automation, and infrastructure architecture practices.
- Opportunity to take ownership of platform strategy, technical direction, and engineering improvements.
- Collaborative working environment with opportunities to engage with international stakeholders and technical teams.
- Professional growth through exposure to complex cloud architecture challenges and modern engineering practices.