P

Photon

Builds custom software and AI for big companies

GCP DevOps Engineer

DevOps EngineeringConfirmed live in the last 24 hours
Full-timeIndiaNo salary listedIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Information Technology, or a related field.
  • Four to six years of experience in DevOps, CI/CD engineering, or release engineering roles.
  • Strong hands-on experience with Jenkins and Jenkins Shared Libraries, GCP Cloud Build, GitOps workflows and ArgoCD, CI/CD pipeline engineering and troubleshooting, Docker and containerized build/deployment workflows, and Bash/Shell and Groovy scripting.
  • Experience with Kubernetes (GKE), build engineering tools such as Maven, Gradle, and NPM, SonarQube and automated quality checks, and Git-based development workflows.
  • Strong troubleshooting and analytical skills related to build systems and deployment pipelines.
  • Familiarity with YAML and JSON configurations, Atlassian tools such as JIRA, Confluence, and Bitbucket, and cloud-native deployment practices.
  • Strong communication, collaboration, and operational support skills.

Responsibilities

  • Design, implement, maintain, and optimize CI/CD pipelines for UI, API, and microservices-based applications.
  • Develop and maintain enterprise-grade Jenkins Shared Libraries to standardize CI/CD workflows, reusable pipeline components, and deployment automation practices across teams.
  • Integrate code quality, security, and compliance checks using tools such as SonarQube.
  • Build and manage CI/CD workflows using Jenkins, GCP Cloud Build, and Git-based workflows.
  • Define and implement CI/CD best practices, standards, and reusable deployment templates.
  • Improve pipeline scalability, reliability, maintainability, and execution performance.
  • Improve deployment automation, release reliability, and deployment governance across projects.
  • Support Git-based workflows and release engineering best practices.
  • Support application deployment activities across multiple GCP environments.
  • Troubleshoot deployment failures, pipeline issues, and environment-related problems.
  • Collaborate with development teams during release activities and deployment windows.
  • Design and maintain automated build workflows for application teams across multiple technology stacks.
  • Troubleshoot and resolve complex build failures, dependency issues, artifact generation problems, and pipeline execution errors.
  • Support build tooling and integrations for Maven, Gradle, NPM, and Docker.
  • Optimize build performance and reduce pipeline execution times.
  • Design and implement automated release workflows and deployment orchestration processes across GCP environments.
  • Manage deployment automation for Development, Testing, UAT, Pre-Production, and Production environments.
  • Coordinate and automate release activities for frontend, backend, and microservices-based applications.
  • Implement rolling, blue-green, and canary deployments, as well as rollback automation.
  • Ensure deployment consistency, reliability, and repeatability across environments.
  • Implement and manage GitOps-based deployment workflows using ArgoCD.
  • Maintain ArgoCD configurations, deployment templates, and synchronization policies.
  • Troubleshoot ArgoCD synchronization, deployment drift, and Kubernetes deployment issues.
  • Collaborate with platform and application teams to improve GitOps adoption and deployment governance.
  • Support Kubernetes-based deployment automation and operational workflows.
  • Manage artifact versioning, repository integrations, and deployment traceability across environments.
  • Implement and support artifact promotion workflows from lower environments to higher GCP environments.
  • Automate release approvals, artifact validation, and deployment gating processes.
  • Ensure secure and reliable artifact handling and deployment promotion practices.
  • Collaborate with application teams to coordinate production release activities and deployment schedules.
  • Monitor CI/CD systems, deployment pipelines, and release workflows using Cloud Monitoring, Cloud Logging, Dynatrace, and related observability tools.
  • Troubleshoot and resolve complex deployment failures, release issues, pipeline bottlenecks, and environment-related problems.
  • Act as the primary support engineer for build and release pipeline issues impacting application teams.
  • Support production deployment activities and critical release windows.
  • Improve deployment reliability, operational stability, and release success rates.
  • Build and manage Docker container workflows used in CI/CD pipelines.
  • Support Kubernetes (GKE) deployment automation and release activities.
  • Collaborate with platform engineering teams on deployment standards and operational best practices.
  • Support microservices deployment orchestration and container lifecycle management.
  • Participate in Agile/Scrum ceremonies, including stand-ups, sprint planning, retrospectives, and release coordination discussions.
  • Collaborate closely with application development teams, platform engineers and cloud architects, QA and release management teams, and onsite and offshore stakeholders.
  • Maintain technical documentation, CI/CD standards, operational runbooks, and deployment procedures using Confluence and related tools.
  • Provide technical guidance to development teams on CI/CD usage, troubleshooting, and release processes.
  • Identify opportunities to improve deployment automation, release efficiency, pipeline stability, and operational reliability.
  • Drive initiatives focused on reducing manual intervention and improving deployment consistency.
  • Contribute to continuous improvement of enterprise CI/CD and release engineering practices.

Desired Qualifications

  • Experience with advanced GitOps deployment strategies, Argo Rollouts, Kubernetes deployment optimization, enterprise release management processes, and Infrastructure as Code tools such as Terraform.
  • Exposure to Dynatrace and observability platforms, hybrid cloud environments, and API management platforms such as Apigee.
  • GCP Associate Cloud Engineer or Professional Cloud DevOps Engineer certification.

About the Company

Photon

Builds custom software and AI for big companies

Photon designs, builds, and runs custom software for large companies, combining an in-house creative agency with its own engineering teams. Its flagship client work includes rebuilding Samsung's US online store as a set of smaller linked services and creating Olive Garden's mobile app, which lets diners join the waitlist from their phones instead of waiting at the door. Clients hire Photon's teams to plan and code their apps, websites, and AI tools and to keep them running afterward, paying for the engineers and designers assigned to each project. Photon is privately held and based in London, with its US arm in Dallas and engineering centers in Chennai and Bengaluru.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
London, United Kingdom
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Photon

See more jobs