Senior Devops Engineer
Job Title: Senior DevOps Engineer ( 4+ Years)
As a DevOps Engineer, you will play a key role in designing, implementing, and managing secure, scalable, and automated cloud infrastructure that powers our enterprise applications. This role focuses on building and maintaining CI/CD pipelines, automating deployments, managing Azure cloud environments, and ensuring high availability, reliability, and security across development, testing, and production systems.
You will work closely with software developers, QA engineers, architects, database administrators, and IT teams to streamline software delivery, optimize infrastructure performance, and support AI-enabled cloud solutions.
The ideal candidate is proactive, detail-oriented, passionate about automation, cloud technologies, infrastructure optimization, and continuous improvement.
Duties and Responsibilities
CI/CD & Automation
- Design, build, and maintain CI/CD pipelines using Azure DevOps and GitHub Actions.
- Automate application deployments for .NET Core, Angular, Web APIs, and database DACPACs.
- Implement Git branching and release strategies to support efficient development workflows.
- Develop deployment scripts and automate build and release processes.
- Design zero-downtime deployment and rollback strategies.
- Leverage AI-assisted DevOps tools to improve deployment, automation, troubleshooting, and operational efficiency.
Cloud Infrastructure Management
- Deploy, manage, and optimize Azure cloud environments ensuring scalability, security, and high availability.
- Manage Azure App Services, Azure Kubernetes Service (AKS), Azure Virtual Machines, and API Management.
- Implement Infrastructure-as-Code (IaC) using Terraform and ARM Templates.
- Configure Azure Front Door, Load Balancers, and Application Gateway.
- Support deployment and management of AI-powered applications using Azure AI Foundry, Azure OpenAI, and Azure AI Services.
Security & Compliance
- Integrate security best practices into CI/CD pipelines.
- Manage secrets, certificates, and encryption keys using Azure Key Vault.
- Ensure compliance with organizational security standards and policies.
Monitoring & Troubleshooting
- Implement logging, monitoring, and alerting using Azure Monitor, Application Insights, and related tools.
- Troubleshoot infrastructure, deployment, and production issues across multiple environments.
- Optimize system performance, reliability, and operational stability.
Collaboration & Documentation
- Collaborate with development, QA, and IT teams to improve deployment processes.
- Document infrastructure, deployment procedures, and system configurations.
- Participate in continuous improvement initiatives for DevOps processes and cloud operations.
Knowledge and Skills Required
Education and Experience
- Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.
- 4+ years of professional experience in DevOps, Cloud Infrastructure, or a related role.
Technical Skills
- Strong hands-on experience with Azure DevOps, GitHub Enterprise, and GitHub Actions.
- Experience creating and managing CI/CD pipelines for .NET, Angular, APIs, and database deployments.
- Strong knowledge of Microsoft Azure services including App Services, AKS, Virtual Machines, Azure API Management, and Azure Front Door.
- Hands-on experience with Docker and Kubernetes (AKS).
- Experience implementing Infrastructure-as-Code using Terraform or ARM Templates.
- Strong scripting skills using PowerShell, Bash, or Python.
- Experience with Azure Monitor, Application Insights, and cloud monitoring tools.
- Familiarity with Azure Key Vault and cloud security best practices.
- Experience deploying AI-powered applications using Azure AI Foundry, Azure OpenAI, or Azure AI Services is an advantage.
Behavioral Competencies
- Fanatical Customer Service: Deliver reliable, high-quality infrastructure that supports business success.
- Absolute Ownership: Take responsibility for infrastructure stability, deployment success, and operational excellence.
- Passion for Improvement: Continuously improve automation, cloud infrastructure, and DevOps practices.
- Uncompromising Integrity: Maintain transparency, accountability, and security in all DevOps activities.
- Strong problem-solving, collaboration, and communication skills.
Benefits
- Opportunity to work on enterprise-scale cloud infrastructure and modern DevOps technologies.
- Exposure to Azure cloud services, Kubernetes, Infrastructure-as-Code, and AI-powered solutions.
- Collaborative and innovative work environment.
- Continuous learning and professional growth opportunities.
- Competitive compensation package.
Additional Information
- Experience: 4+ Years
- Location: Navi Mumbai
- Work Mode: Full-time | Work from Office