We are seeking a Senior DevOps Engineer with 5+ years of experience in designing, building, and managing CI/CD pipelines, cloud infrastructure, and DevOps toolchains for enterprise-scale applications. The role requires strong hands-on expertise in infrastructure automation, pipeline engineering, containerization, cloud services, security integration, and full-stack development capabilities.
The candidate will be responsible for architecting and maintaining robust build and deployment pipelines, managing cloud infrastructure, embedding quality and security gates across the software delivery lifecycle, and collaborating closely with development, QA, architecture, and infrastructure teams to enable fast, reliable, and secure software delivery.
Key Responsibilities:
Design, build, and maintain end-to-end CI/CD pipelines supporting automated builds, testing, deployments, and release management using GitHub Actions, Jenkins, and related tooling.
Set up, configure, and manage cloud infrastructure on AWS, ensuring scalability, security, high availability, and cost optimization.
Implement and manage containerization and orchestration using Docker and Kubernetes for consistent and scalable application deployment across environments.
Architect and maintain Infrastructure as Code (IaC) using tools such as Terraform, CloudFormation, or similar to enable repeatable, version-controlled infrastructure provisioning.
Integrate security scanning (SAST/DAST) and compliance checks into build and deployment pipelines to enforce DevSecOps practices across the delivery lifecycle.
Develop and maintain full-stack application components using .NET / C# and modern front-end technologies to support internal tooling, developer platforms, and automation dashboards.
Configure and manage artifact repositories, binary management, and dependency management using tools such as JFrog Artifactory and NuGet.
Don't want to miss the next one?
Subscribe to daily email alerts for roles matching your interests.
Automate environment provisioning, configuration management, and deployment workflows to reduce manual overhead and accelerate delivery cycles.
Collaborate with development, QA, and architecture teams to embed quality gates, automated testing, and production readiness checks within pipelines.
Drive observability and operational excellence by implementing application monitoring, log aggregation, distributed tracing, and alerting using tools such as Datadog, Zipkin, and similar.
Support performance engineering initiatives by enabling scalable test execution environments and integrating performance test tools like JMeter and NeoLoad into pipelines.
Perform troubleshooting, root cause analysis, and resolution of build failures, deployment issues, and infrastructure incidents across distributed systems and cloud environments.
Contribute to platform engineering initiatives by building internal developer tools, self-service platforms, and engineering productivity solutions.
Stay current with emerging DevOps practices, cloud technologies, and automation capabilities, and proactively identify opportunities to improve delivery efficiency and system reliability.
Key Requirements/Minimum Qualifications:
Programming Languages
C# (.NET Framework, .NET Core / .NET 6/7/8)
Python
JavaScript / TypeScript
SQL
Shell / Bash scripting
PowerShell
Experience with Java for interoperability and legacy system support (Good to have)
Full-Stack Development
.NET Core / ASP.NET Core for backend services and APIs
Web API / RESTful Services / MVC
Entity Framework / ORM Tools
Front-end development using React, Angular, or similar modern JavaScript frameworks
HTML5, CSS3, JavaScript / TypeScript
Experience building internal tools, dashboards, and developer portals
Understanding of Microservices-based application architecture
RESTful APIs and OpenAPI / Swagger
CI/CD & Pipeline Engineering
Strong expertise in designing and managing CI/CD pipelines
GitHub Actions
Jenkins
JFrog Artifactory for artifact and binary management
Build automation and release orchestration
Pipeline-as-Code practices
Integration of automated testing, security scans, and quality gates within pipelines
Experience with branching strategies, versioning, and release management workflows
Infrastructure as Code using Terraform and/or AWS CloudFormation
Familiarity with Azure or GCP (Good to have)
Cloud networking, security groups, and access management
Cost optimization and resource management on cloud platforms
Scalable and highly available infrastructure design
Containerization & Orchestration
Docker for containerization of applications and test environments
Kubernetes for container orchestration, scaling, and management
Helm charts for Kubernetes deployment management
Container registry management
Experience with service mesh concepts (Good to have)
Security & DevSecOps
Integration of SAST and DAST tools into CI/CD pipelines
Secrets management and secure credential handling
Container security scanning
Compliance-as-Code practices
Understanding of security best practices for cloud infrastructure and deployments
Vulnerability management and remediation workflows
Observability & Reliability Engineering
Datadog
Zipkin
Distributed Tracing
Application Monitoring and Alerting
Log Aggregation and Analysis
Performance Tuning and Bottleneck Identification
Reliability Engineering practices
Production Support and Incident Management
Operational Excellence and SLA/SLO management
Database Expertise
Working knowledge of Relational Database Management Systems (RDBMS)
Database deployment automation and migration scripting
Query writing and basic optimization skills
Understanding of data integrity and backup strategies
Familiarity with database reliability and failover practices
Artificial Intelligence & Emerging Technologies
Awareness of Generative AI and its applications in DevOps and engineering productivity
Exposure to AI-driven development practices and intelligent automation
Interest in adopting emerging technologies for infrastructure optimization and delivery acceleration
Familiarity with AI Agents, spec-driven development concepts (Good to have)
Required Competencies
Strong analytical thinking and problem-solving capabilities with a systems-level mindset.
Ability to diagnose, troubleshoot, and resolve complex infrastructure, pipeline, and deployment issues in distributed enterprise environments.
Solid understanding of software development lifecycle and ability to bridge development and operations effectively.
Effective collaboration and communication skills across development, QA, architecture, and infrastructure teams.
Strong focus on automation, reliability, security, and operational excellence in every aspect of delivery.
Ability to build and maintain full-stack applications to support internal tooling and developer productivity.
Willingness to mentor junior team members on DevOps practices, tooling, and best practices.
Ability to balance infrastructure responsibilities with development and automation activities.
Proactive mindset towards continuous improvement, learning, and engineering excellence.
Work hours: 1 PM to 10 PM IST
Relocation assistance: Yes
Employment Scams: Alcon is aware of employment scams which make false use of our company name or leader’s names to defraud job seekers. Alcon does not offer any positions without interview and never asks candidates for money. All our current job openings are displayed here on the Careers section of our website, where you can search for open positions and apply directly.
If you have encountered a job posting or been approached with a job offer that you suspect may be fraudulent, we strongly recommend
Similar roles you might like
More openings like this one — take a look before you go.