Description

You will build and scale the enterprise CI/CD platform and drive automation across software development teams.

Responsibilities

  • Lead the implementation of GitOps practices, cloud security, and DevOps architectures across the organization.
  • Partner with development teams to automate build, deploy, and publish processes using the enterprise CI/CD platform.
  • Extend CI/CD capabilities to support new tools and technologies through well-designed software and automated testing.
  • Mentor junior developers and participate in code reviews, tool evaluations, and technical documentation.
  • Manage complex deployment strategies including canary and blue-green patterns.
  • Handle critical incidents as part of an on-call rotation.

Required Skills

  • 5+ years of experience in Cloud software development, specifically with AWS or Azure.
  • Expertise in Infrastructure-as-Code using Terraform or AWS CloudFormation.
  • 4+ years of software development experience building applications or REST API services using Java/Groovy, Python, or NodeJS.
  • Proficiency with CI/CD tools including Jenkins, AWS CodePipeline, and JFrog.
  • Experience deploying and troubleshooting containers using Docker and Kubernetes (EKS or AKS).
  • Hands-on experience with log and metric consolidation tools such as New Relic, ELK, Logz.io, OpenSearch, Prometheus, or Grafana.
  • Experience with build tools including Maven, Gradle, NPM, iOS, and Android builds.
  • Knowledge of DevSecOps tools for secret detection, vulnerability detection, and container scanning.
  • Strong debugging skills within CI/CD pipelines and automated testing frameworks like JUnit or Mocha.
  • Bachelor’s Degree or equivalent education and experience.

Preferred Skills

  • Cloud, DevOps, or Kubernetes certifications.
  • Understanding of Cloud Networking.

Education

Bachelor’s Degree