Senior Software Engineer - DevOps
Esyasoft Technologies Private Limited Bengaluru, Karnataka, India
Utilities · 1,001-5,000 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The DevOps Engineer will build and operate delivery pipelines for cloud platform migrations while establishing automated upgrade frameworks. Key tasks include provisioning infrastructure as code, containerizing applications, and managing CI/CD processes to ensure reliable platform performance.
What they look for
Requirements
Candidates must hold a bachelor's degree in a relevant field and possess 3-7 years of experience in cloud platform delivery and infrastructure automation. Essential technical proficiency includes Azure Container Apps or Kubernetes, Terraform, and experience with Java or Node.js application deployment.
Full description
The DevOps Engineer will build and operate the delivery pipeline for a cloud platform migration and establish an automated upgrade framework that can be reused for subsequent application upgrades. The role focuses on infrastructure as code, containerization, CI/CD automation, platform configuration, upgrade tooling integration and migration cut over support, working closely with application teams to deliver reliable and timely outcomes.
Key Responsibility:
- Provision cloud environments through Infrastructure as Code (IaC), ensuring every environment, including Production, is built from consistent definitions.
- Containerize Java and front-end applications; establish base images and a scheduled container image-patching process.
- Build and maintain CI/CD pipelines for build, test, security scanning and deployment across multiple repositories.
- Configure scaling, networking, ingress, secrets and monitoring for the target platform.
- Integrate automated upgrade tooling—including dependency scanning, migration recipes and approval workflows—into the delivery pipeline.
- Configure API gateway traffic switching and establish the rollback path to the existing platform.
- Support platform cut over, hyper care and decommissioning of the legacy platform.
- Maintain job scheduling configuration when deployment targets change.
- Coordinate with application teams and understand their technical and delivery requirements.
- Proactively investigate and resolve issues, debug independently, deliver assigned tasks on time and maintain a collaborative, approachable working relationship with stakeholders.
Mandatory Skills:
- Production experience with Azure Container Apps or Kubernetes, including ingress, scaling and workload configuration.
- Infrastructure as Code, with hands-on Terraform experience.
- CI/CD pipelines, including multi-repository build and release processes.
- Docker, container image management and vulnerability scanning.
- Cloud networking, including virtual networks, subnets, outbound address management and private endpoints.
- Secrets management and managed identity.
- Building and deploying Java and Node.js applications
Preferred Skills:
- Experience with platform or hosting migrations in a production environment.
- API gateway traffic management and routing.
- Enterprise job scheduling tools.
- Dependency automation tools such as Renovate or Dependable.
- Experience working in regulated or business-critical environments.
Requirements
Qualification & Experience:
- Bachelor's degree in computer science, Information Technology, Engineering or a related field.
- 3-7 years of experience, as specified in the source JD. Practical experience should cover cloud platform delivery, infrastructure automation, containerization and CI/CD pipeline implementation, including the essential technologies listed for the role.
Job Specific Skills:
- Azure Container Apps or Kubernetes in production, including ingress, scaling and workload configuration.
- Terraform and Infrastructure as Code practices for consistent environment provisioning.
- CI/CD pipeline development and maintenance for multi-repository build and release.
- Docker, container image management and vulnerability scanning.
- Cloud networking: virtual networks, subnets, outbound address management and private endpoints.
- Secrets management and managed identity.
- Building and deploying Java and Node.js applications.
- Desirable exposure to production platform migrations, API gateway routing, enterprise job scheduling, Renovate/Dependable and regulated or business-critical environments.
Similar roles
-
Senior DevOps Engineer - EA Sports Technology
Electronic Arts Vancouver, British Columbia, Canada · CA$141K–CA$204K/yr
-
Early Careers: Technical Content DevOps Developer
Fortinet Burnaby, British Columbia, Canada · CA$59K–CA$71K/yr
-
Senior Consultant - DevOps
3Cloud New York, New York, United States
-
Ingénieur DevOps F/H
SQLI Lyon, Auvergne-Rhone-Alpes, France
-
Advanced DevOps Engineer - EA Sports Technology
Electronic Arts Vancouver, British Columbia, Canada · CA$122K–CA$171K/yr
-
Senior DevOps Engineer
Fortive São Paulo, São Paulo, Brazil