Senior DevOps Engineer

Senior DevOps Engineer

Posted Today by Techridge, Inc.

Negotiable
Undetermined
Remote
Remote

Summary: The Senior DevOps Engineer will be integral to the platform engineering team, focusing on cloud-native transformation and modernizing infrastructure through GitOps practices. This role involves leading cloud migration initiatives and building scalable platforms on Google Cloud, enhancing software delivery efficiency. The position requires collaboration across teams to ensure best practices in deployment workflows and infrastructure management. This is an opportunity to drive innovation and improve developer productivity in a fast-paced environment.

Key Responsibilities:

  • Lead the migration of CI/CD pipelines from Jenkins to Harness.
  • Design, implement, and maintain CI/CD pipelines using Harness.
  • Build and optimize GKE-based infrastructure.
  • Lead initiatives to migrate GCVE workloads to Google Cloud services.
  • Implement GitOps workflows using Harness and GKE.
  • Design infrastructure-as-code using Terraform and Ansible.
  • Drive migration of legacy applications to GKE cloud-native platforms.
  • Collaborate with application teams on GCVE-to-GKE migration strategies.
  • Develop migration patterns and automation frameworks using Harness and GKE.
  • Implement containerization strategies for legacy workloads.
  • Lead projects to ensure adherence to GKE infrastructure best practices.
  • Collaborate with development teams for smooth integration and deployment.
  • Work with Technical Product Managers to translate business requirements.
  • Collaborate with architecture teams on GKE architecture and migration strategies.
  • Drive agile practices within platform engineering teams.
  • Implement cloud governance strategies and security best practices.
  • Monitor and optimize cloud infrastructure performance and security.
  • Implement observability solutions and establish SLIs/SLOs.
  • Troubleshoot and resolve DevOps and cloud infrastructure issues.
  • Drive automation initiatives for operational efficiency.
  • Stay current with trends in platform engineering and cloud-native technologies.
  • Evaluate and recommend new technologies to enhance platform capabilities.
  • Contribute to internal tooling and frameworks for engineering productivity.
  • Promote agile methodologies and team practices.

Key Skills:

  • Expertise in CI/CD pipelines, particularly with Harness and Jenkins.
  • Strong knowledge of Google Cloud Platform and GKE.
  • Experience with GitOps practices and infrastructure-as-code tools like Terraform and Ansible.
  • Proficiency in cloud governance and security best practices.
  • Ability to lead cross-functional teams and projects.
  • Strong troubleshooting and problem-solving skills.
  • Familiarity with containerization and Kubernetes deployment patterns.
  • Agile methodology experience.
  • Excellent communication and collaboration skills.
  • Continuous improvement mindset.

Salary (Rate): £56,000 yearly

City: undetermined

Country: undetermined

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Client is seeking a highly skilled Senior DevOps Engineer to join our platform engineering team and drive our cloud-native transformation. You will play a critical role in modernizing our infrastructure through GitOps practices, leading cloud migration initiatives, and building scalable Google Cloud Platform-based platforms that enable rapid software delivery. This is an exciting opportunity to work in a fast-paced environment and be part of a team that drives innovation, efficiency, and developer productivity within our organization.
Duties and Responsibilities:
Cloud-Native Platform Engineering

Lead the migration of CI/CD pipelines from Jenkins to Harness, ensuring seamless transition and improved deployment capabilities.

Design, implement, and maintain robust CI/CD pipelines using Harness as the primary deployment platform, with expertise in migrating legacy Jenkins workflows.

Build and optimize GKE-based infrastructure with focus on scalability, reliability, and developer self-service capabilities.

Lead technical initiatives to migrate Google Cloud VMware Engine (GCVE) workloads to native Google Cloud Platform services and GKE platforms.

Implement GitOps workflows using Harness and GKE, ensuring declarative infrastructure management and automated deployment processes.

Design and implement infrastructure-as-code using Terraform and Ansible to automate and standardize Google Cloud Platform deployments.

Legacy System Migration & Modernization

Lead technical initiatives to migrate legacy applications from on-premises infrastructure (VMS, traditional servers) and Google Cloud VMware Engine (GCVE) to GKE cloud-native platforms.

Drive the migration of existing Jenkins-based CI/CD pipelines to Harness, ensuring feature parity and improved deployment capabilities.

Collaborate with application teams to assess, plan, and execute GCVE-to-GKE migration strategies that minimize business disruption.

Develop standardized migration patterns and automation frameworks using Harness and GKE to accelerate application transformation efforts.

Implement containerization strategies and Kubernetes deployment patterns for legacy workloads transitioning from GCVE environments.

Cross-Functional Collaboration & Leadership

Lead projects across application teams to ensure adherence to best practices for GKE infrastructure and Harness-based deployment workflows.

Collaborate with development teams to onboard applications from Jenkins to Harness and onto GKE, ensuring smooth integration and deployment processes while balancing developer productivity needs with enterprise requirements.

Work closely with Technical Product Managers to translate business requirements into technical solutions using GKE and Harness platform capabilities.

Collaborate with architecture teams in discussions and decision-making related to GKE architecture, Harness pipeline design, and GCVE migration strategies.

Drive modern agile practices within platform engineering teams, including sprint planning, retrosClienttives, and continuous improvement methodologies to maintain team focus and delivery excellence.

Cloud Governance & Security

Implement and manage comprehensive cloud governance strategies, including InsightCloudSec, Cost Governance, Compute Governance, and overall Cloud Governance for the Enterprise.

Implement and enforce security best practices, including Workload Identity, Identity & Access Management (IAM), and other enterprise security initiatives.

Configure auto-scaling, load balancing, and resource allocation for efficient cluster utilization and cost optimization.

Enforce cluster policies using GKE Policy & Config Management and ensure compliance with enterprise standards.

Monitoring & Operational Excellence

Continuously monitor and optimize the performance, security, and scalability of cloud infrastructure and applications.

Implement comprehensive observability solutions and establish SLIs/SLOs for platform services.

Troubleshoot and resolve issues related to DevOps and cloud infrastructure, ensuring minimal downtime and maximum availability.

Drive automation initiatives to eliminate manual processes and improve operational efficiency.

Innovation & Continuous Improvement

Stay current with the latest trends and best practices in platform engineering, cloud-native technologies, and GitOps practices.

Evaluate and recommend new technologies and tools that enhance platform capabilities and developer experience.

Contribute to the development of internal tooling and frameworks that accelerate engineering productivity.

Champion modern agile methodologies and team practices, including establishing clear team ceremonies, metrics-driven development, and continuous feedback loops.

Lead by example in promoting focused work practices, sprint accountability, and iterative improvement within the platform engineering organization.