Cloud Product - Senior Engineer

Iris Software

Fresher Noida Full Time Hybrid (office + remote)
Iris Software logo
Posted : today
Actively hiring

Job description

Join Iris Software, recognized among India's Top 25 Best Workplaces in the IT industry, and elevate your career in a dynamic, award-winning culture. We are a rapidly expanding IT services company dedicated to empowering our clients with cutting-edge technology solutions. Our vision is to be the most trusted technology partner for enterprises globally, fostering an environment where top professionals can achieve their full potential. With a global presence spanning India, the U.S.A., and Canada, we deliver transformative solutions across financial services, healthcare, transportation & logistics, and professional services.

We specialize in complex, mission-critical applications, embracing the latest advancements in Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation. At Iris, every role is a stepping stone for career advancement, guided by our philosophy of "Build Your Future. Own Your Journey." We cultivate a space where your contributions are valued, your voice is heard, and your work makes a tangible impact. Through challenging projects, tailored career development, continuous learning, and mentorship, we are committed to your personal and professional growth.

Responsibilities

Design and implement robust CI/CD solutions utilizing Azure DevOps, Azure Pipelines, and YAML. Define and enforce Infrastructure as Code (IaC) standards with ARM Templates, Azure Bicep, PowerShell, and Azure CLI for consistent cloud provisioning.

Develop, deploy, and optimize Azure Kubernetes Service (AKS) and Azure Container Registry (ACR) for enterprise containerized workloads. Architect deployment strategies for Azure App Services, Azure Function Apps, Logic Apps, and WebJobs to ensure scalable cloud-native applications.

Establish comprehensive deployment automation, release governance, CI/CD standards, and best practices to enhance delivery quality and operational efficiency. Design and refine monitoring, logging, alerting, and observability solutions using Azure Monitor and Application Insights.

Lead critical troubleshooting and root cause analysis for deployment, infrastructure, application, and cloud platform issues. Review infrastructure configurations, automation scripts, and operational processes to ensure adherence to engineering standards.

Collaborate seamlessly with Architects, Developers, QA, Infrastructure, Security, and Project teams to support enterprise release management and cloud platform delivery. Actively participate in Agile ceremonies, including sprint planning, release planning, technical reviews, and continuous improvement initiatives.

Mentor fellow engineers on Azure DevOps, IaC, AKS, automation, CI/CD practices, and cloud engineering standards. Drive initiatives focused on automation, platform optimization, deployment reliability, operational excellence, and engineering maturity.

Ensure all Azure DevOps implementations align with governance standards, operational objectives, service reliability targets, and organizational compliance requirements.

Qualifications

This role requires significant expertise in cloud engineering and DevOps practices. You will be instrumental in designing and implementing enterprise-grade CI/CD pipelines, leveraging tools like Azure DevOps, Azure Pipelines, and YAML. A strong understanding of Infrastructure as Code (IaC) is essential, with experience in ARM Templates, Azure Bicep, PowerShell, and Azure CLI for automated cloud provisioning.

Proficiency in deploying and managing containerized workloads with Azure Kubernetes Service (AKS) and Azure Container Registry (ACR) is a must. You should also be adept at architecting deployment strategies for Azure App Services, Azure Function Apps, Logic Apps, and WebJobs to support scalable cloud-native applications.

Experience in designing and optimizing monitoring, logging, and observability solutions using Azure Monitor and Application Insights is crucial. The role involves leading troubleshooting efforts, conducting root cause analysis for complex issues, and reviewing configurations to ensure compliance with engineering standards.

Effective collaboration with cross-functional teams, including Architects, Developers, QA, and Security, is paramount. A commitment to promoting engineering excellence through automation, standardization, and continuous improvement, coupled with strong analytical thinking, will be key to success. Mentoring junior engineers and driving initiatives for platform optimization and operational excellence are also expected.

Essential Skills

Azure DevOpsAzure PipelinesCI/CDYAMLAzure Kubernetes Service (AKS)Azure Container Registry (ACR)Azure MonitorApplication InsightsAzure App ServiceWebJobs (KUDU)Azure BicepPowerShellInfrastructure as Code (IaC)ARM TemplatesAzure CLIAzure Function AppsLogic AppsContainerization

Good to Have

DevOps ToolingContainers & OrchestrationMonitoringLoggingObservabilityPaaS

Highlights

  • Actively hiring

More Details

RoleCloud Product - Senior Engineer
IndustryInformation Technology & Services
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Iris Software logo

Iris Software

Information Technology & Services

Cloud Product - Senior Engineer at Iris Software | SkillMX | SkillMX