Senior Software Engineer – DevOps

0 - 4 years

10 - 12 Lacs

Posted:4 days ago| Platform: Indeed logo

Apply

Work Mode

On-site

Job Description

About the Role

We are looking for a highly skilled Senior Software Engineer – DevOps with a strong background in web application development using JavaScript (React JS preferred). The ideal candidate will be responsible for migrating our current infrastructure to container-based cloud environments, setting up CI/CD pipelines, and ensuring seamless deployment, monitoring, and scalability across AWS.

Key ResponsibilitiesDevOps & Infrastructure

  • Migrate existing infrastructure to container-based cloud infrastructure.
  • Migrate CI/CD pipeline setup from Jenkins to GitHub Actions.
  • Understand and enhance existing Jenkins workflows and Ansible scripts.
  • Build and deploy AWS CloudFormation templates, ensuring security & compliance.
  • Develop and maintain GitHub workflows.
  • Write and maintain Helm charts for Kubernetes applications.
  • Plan and manage application releases.
  • Configure, deploy, and manage Kubernetes (Amazon EKS) clusters.
  • Manage container images with Amazon ECR.
  • Automate application deployment.
  • Monitor and scale environments with metrics, logging, and tracing.
  • Configure AWS networking services to support clusters.
  • Ensure security best practices for Amazon EKS.
  • Implement infrastructure monitoring (CloudWatch, Grafana, etc.).
  • Manage incident response (experience with PagerDuty preferred).
  • Use JFrog Artifactory for artifact management (upload/download via GitHub Actions).
  • Work with AWS S3 for storing and retrieving objects using GitHub Actions.
  • Manage IAM roles, permissions, and policies.
  • Configure DNS setup in AWS.

Web Application Development (ReactJS)

  • Build and maintain highly scalable web applications using React JS.
  • Develop Single Page Applications (SPA) with ReactJS.
  • Manage application state using Redux / React Context / equivalent libraries.
  • Analyze and enhance existing codebases while ensuring performance.
  • Create reusable UI components with React JS.
  • Apply Atomic Design principles for component structuring (preferred).
  • Utilize Webpack or similar bundlers for application builds.
  • Deploy React applications across different environments.
  • Use TypeScript for scalable and maintainable codebases (preferred).
  • Apply functional programming practices where applicable.
  • Implement styling with SCSS, SASS, or styled-components.
  • Collaborate effectively with cross-functional teams, providing clear communication and documentation.
  • Deliver simple, efficient, and business-oriented solutions using best practices in software engineering.

Requirements

  • 4+ years of hands-on experience in DevOps and Web Application Development.
  • Proven expertise in AWS Cloud, CI/CD, Kubernetes (EKS), Docker, and Infrastructure Automation.
  • Strong knowledge of ReactJS ecosystem (Redux, Context, Webpack, TypeScript, SCSS).
  • Strong problem-solving, debugging, and communication skills.
  • Ability to manage multiple tasks and deliver high-quality solutions under tight deadlines.

Preferred Qualifications

  • Experience with PagerDuty, CloudWatch, Grafana, Kibana.
  • Experience in functional programming & atomic design in frontend development.
  • Hands-on experience in incident management and release planning.

Job Type: Contractual / Temporary

Pay: ₹1,000,000.00 - ₹1,200,000.00 per year

Application Question(s):

  • How many years of hands-on experience do you have with AWS Cloud (EKS, IAM, CloudFormation, S3, ECR, CloudWatch)?
  • Have you migrated CI/CD pipelines from Jenkins to GitHub Actions?
  • Do you have experience in container orchestration with Kubernetes (Amazon EKS), including deployment, monitoring, and scaling?
  • How many years of experience do you have working with ReactJS in building scalable web applications?
  • Do you have hands-on experience with Redux/React Context for state management?
  • Have you worked with JFrog Artifactory for artifact management in CI/CD pipelines?
  • What is your current CTC and Expected CTC ?
  • Are you currently based in Mumbai?
  • What is your current notice period?

Experience:

  • Senior Software Engineer – DevOps: 4 years (Required)

Location:

  • Mumbai, Maharashtra (Required)

Work Location: In person

Speak with the employer
+91 9667753892

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You

Hyderabad / Secunderabad, Telangana, Telangana, India