DevOps Senior Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+24 more
Job description
We are seeking a Senior DevOps Engineer with strong Harness.io, CI/CD, Infrastructure as Code (IaC), and platform automation experience to lead application migrations from Jenkins and GitHub Actions into standardized Harness CI/CD structures.
This is a hands-on technical leadership role focused on establishing reusable Harness patterns, solving complex migration challenges, optimizing CI/CD performance, and providing technical direction to engineers executing application migrations.
The environment includes Java, Go, Node.js, and Python applications deployed across AWS and on-premises datacenter infrastructure, with Kubernetes, Helm, OpenTofu/Terraform, Ansible, and GitOps supporting the delivery ecosystem.
Responsibilities
- Lead the technical migration of Jenkins and GitHub Actions workflows into Harness.
- Assess existing pipelines, shared libraries, actions, integrations, credentials, runners, and deployment processes.
- Design and implement reusable Harness steps, step groups, stages, pipelines, and templates.
- Establish standards for Harness pipeline architecture, template reuse, inputs, variables, secrets, approvals, and deployment patterns.
- Develop migration patterns that simplify and standardize existing CI/CD implementations rather than simply reproducing legacy pipelines.
- Design CI/CD patterns supporting Java, Go, Node.js, and Python applications.
- Establish and support GitOps-based application and infrastructure delivery.
- Design and maintain reusable Helm charts and Kubernetes deployment patterns.
- Develop and integrate Infrastructure as Code using OpenTofu/Terraform.
- Develop and integrate configuration automation using Ansible.
- Support delivery across AWS, Kubernetes, virtual machines, and traditional on-premises datacenter environments.
- Troubleshoot complex pipeline, build, infrastructure, networking, and deployment issues.
- Optimize pipeline performance, reliability, caching, parallelization, resource utilization, and failure diagnostics.
- Design self-service and reusable delivery capabilities that reduce application-team onboarding effort.
- Establish appropriate CI/CD governance, security, approval, and policy controls.
- Conduct pipeline, template, IaC, and automation reviews.
- Mentor DevOps engineers and provide technical direction for migration activities.
- Partner with application, infrastructure, cloud, architecture, and security teams to resolve migration dependencies and technical blockers.
Requirements
- 6+ years of hands-on experience in DevOps, CI/CD, platform engineering, Site Reliability Engineering (SRE), build/release engineering, or infrastructure automation.
- Strong hands-on experience designing and operating enterprise CI/CD platforms.
- Practical Harness.io CI/CD experience, including pipeline and template development.
- Strong experience with Jenkins pipelines and migration or modernization activities.
- Experience with GitHub Actions and Git-native CI/CD workflows.
- Strong understanding of Git, branching and release strategies, and GitOps principles.
- Advanced YAML and configuration-as-code skills.
- Strong experience with Terraform and/or OpenTofu, including reusable module development.
- Strong experience with Ansible, including roles and playbooks.
- Hands-on Kubernetes and Helm experience, including designing and maintaining reusable Helm charts.
- Strong working knowledge of AWS infrastructure and application delivery.
- Experience supporting hybrid cloud and on-premises datacenter environments.
- Strong Linux, scripting, and command-line troubleshooting skills.
- Automation experience using Python, Bash, Go, or similar languages.
- Working knowledge of build, packaging, and dependency-management patterns for Java, Go, Node.js, and Python.
- Experience with containers, artifact repositories, and container registries.
- Ability to independently diagnose complex CI/CD and infrastructure problems.
- Ability to quickly assess existing delivery implementations and make sound architectural decisions with minimal ramp-up., * Deep experience with Harness.io CI and CD.
- Experience designing Harness pipelines and template architectures at organizational scale.
- Experience with Harness Git Experience and configuration-as-code practices.
- Experience with Harness Delegate architecture and troubleshooting.
- Experience performing Jenkins-to-Harness migrations.
- Experience migrating GitHub Actions workflows into Harness.
- Experience building standardized or golden-path CI/CD capabilities.
- Experience with GitOps architecture and implementation.
- AWS and Kubernetes platform engineering experience.
- CI/CD performance optimization and delivery telemetry experience.
- Experience with REST APIs and integration automation.
- Knowledge of secrets management and software supply-chain security.
Governance and Performance Knowledge
- Experience with the following is strongly desirable:
- DORA metrics, including Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Mean Time to Restore/Recovery.
- OPA (Open Policy Agent) and Policy as Code.
- Harness or enterprise CI/CD governance and automated guardrails.
- Software supply-chain security, artifact provenance, and Software Bill of Materials (SBOM) concepts.
- Static Application Security Testing (SAST), Software Composition Analysis (SCA), container scanning, and automated security controls.
- Progressive delivery, canary deployments, and blue/green deployment strategies.
- Pipeline performance and reliability metrics.
- Platform engineering and Internal Developer Platform practices.
Key Competencies
- Ability to become productive immediately in complex CI/CD and infrastructure environments.
- Strong automation, architecture, and troubleshooting skills.
- Ability to independently drive migrations from discovery through production cutover.
- Ability to identify recurring patterns and convert them into reusable platform capabilities.
- Strong technical leadership and mentoring skills.
- Pragmatic approach to standardizing legacy and cloud-native environments.
- Developer-focused approach to platform engineering and automation.
- Strong cross-functional communication and technical documentation skills.
- Ability to make technical decisions and resolve blockers with limited oversight.
About the company
Ampcus Inc. is a certified global provider of a broad range of Technology and Business consulting services. We are in search of a highly motivated candidate to join our talented Team.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦