Senior Developer - R&D Infrastructure

5 - 10 years

7 - 11 Lacs

Posted:2 weeks ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Key Responsibilities

  • Design, build, and maintain scalable CI/CD pipelines using tools such as Jenkins, Buildkite, or GitHub Actions.
  • Maintain and improve build and deployment infrastructure using Bazel, Make, Terraform, and CloudFormation.
  • Operate and support distributed build and delivery systems across AWS and Azure environments.
  • Enhance the developer experience by providing best-in-class automation tools and workflows that reduce build, test, and deployment times.
  • Implement standardized monitoring, metrics, and alerting for CI/CD services in collaboration with Observability teams.
  • Develop and maintain artifact management and package registry solutions.
  • Contribute to the evolution of our internal developer platform (e.g., Backstage) to improve visibility and streamline development workflows.
  • Participate in proof-of-concepts for new CI/CD technologies and provide recommendations for adoption.
  • Ensure supply chain security, compliance, and reliability across all CI/CD systems and dependencies.
  • Collaborate cross-functionally with development, operations, and platform teams to resolve delivery bottlenecks and improve overall developer productivity.
  • Required Skills and Experience
  • 5+ years of experience in software development, DevOps, or build/release engineering.
  • Strong software development skills in Python, Go, or TypeScript.
  • Proven experience with CI/CD platforms such as Jenkins, CircleCI, Buildkite, or GitHub Actions.
  • Expertise in build automation tools (Bazel, Make, Gradle, or Maven).
  • Knowledge of version control systems like Git and branching strategies.
  • Proficiency in infrastructure-as-code technologies (Terraform, AWS CDK, or CloudFormation).
  • Experience administering Linux-based environments (Ubuntu, Amazon Linux).
  • Hands-on experience with containers and orchestration (Docker, Kubernetes, ECS, or EKS).
  • Familiarity with artifact management, package registries, and dependency management (pip, npm, yarn, Maven).
  • Strong understanding of networking fundamentals and cloud environments (AWS, Azure).
  • Excellent communication, documentation, and problem-solving skills.
  • Preferred/Additional Skills
  • Experience with Backstage platform development and plugin integration.
  • Knowledge of observability and monitoring tools (Prometheus, Grafana, OpenTelemetry).
  • Exposure to machine image creation tools (Packer).
  • Understanding of secure CI/CD practices and software supply chain security.
  • Experience with .NET application build and deployment automation.
  • Ability to make sound technical decisions in ambiguous situations and clearly document rationale and risks.
  • Who You Are
  • You care deeply about developer productivity and platform reliability.
  • You re passionate about automation, scalability, and reducing manual toil.
  • You enjoy collaborating across teams while also thriving in independent work.
  • You seek continuous improvement and tie your success to the success of your internal customers the developers.

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Arctic Wolf Networks logo
Arctic Wolf Networks

Computer and Network Security

Eden Prairie Minnesota

RecommendedJobs for You