Match score not available

Anthos Pipeline Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Expertise in Jenkins/Groovy and GCP, Experience with Kubernetes, Terraform, Docker.

Key responsabilities:

  • Support conversion of CI/CD Pipeline
  • Develop and deploy Kubernetes clusters
  • Perform pipeline maintenance and updates
Grow Group logo
Grow Group Hrtech: Human Resources + Technology Startup
11 - 50 Employees
See more Grow Group offers

Job description

About the Opportunity

Work with a bleeding edge financial services firm that is deploying Elastic, ECE, Kafka, MLOps, Anthos and advanced analytics for one of the largest markets in the U.S.

Anthos Pipeline Developer

Applicant will support the conversion of a Jenkins CI/CD Pipeline Shared Library from Pivotal Cloud Foundry to Google Kf. Primary development will be done in Groovy, however other languages will also be used. Terraform and Ansible knowledge required. Expert knowledge of the Google Cloud Platform, including Security and Networking is a must.

Skills Required:

Expert-level Jenkins/Groovy Expertise Required - experience developing advanced pipelines (groovy mix-ins, method overriding, jenkins plugins, jenkins shared library development, usage of jenkins environment variables in scripts and batch files)

GCP familiarity including compute, networking, and security (understanding of GCP compute instance types, network configuration, tagging, service accounts, command-line tools)

Kubernetes (Pref. GKE) -- high level of proficiency required (using Jenkins/Groovy pipelines to create/modify/destroy Kubernetes clusters)

Python - understanding of modules, dunder methods

Bash Scripting

Terraform (using Jenkins to run Terraform jobs to create infrastructure and/or Kubernetes)

Docker (using Jenkins to deploy docker images)

Top Priorities for the client: High Priority

Finish Operationalization of Redis Enterprise Platform

Stability

Upgrades

IaC for provisioning outside of Kf

Observability in Uptrends and Kibana

Build RabbitMQ on VMs (terraform, jenkins)

Architecture

Sizing

Load Balancing

Multi-tenant/single tenant

IaC for build/repave

IaC for self-service (maybe)

Build Spring Cloud Dataflow on K8s in GCP

Build based on broker pattern

Build Spring Cloud Dataflow on-prem in Anynines

This applicant must be able to, without assistance or collaboration with a team, create from scratch Groovy code to deploy Kubernetes clusters onto GKE. The applicant must be able to ready existing groovy code, and without support or interpretation, understand how to change the code from deploying applications on Pivotal Cloud Foundry to deploying applications on Google Kf.

Additional Skills Preferred:

Google Kf - any working knowledge of the platform is helpful

PCF experience preferred (not necessary, but if has previous experience using or running PCF that will help the applicant get up to speed quickly.)

CICD Best Practices

Helm experience preferred

A day in the life:

Go line-by-line through existing Jenkins pipelines, porting cf to kf commands, and finding workarounds for missing kf functionality. Write new pipelines from scratch, automating the configuration of Anthos platform components.

Hands-on experience day to day working on:

Writing, maintaining, and updating large, complex enterprise Jenkins and Groovy pipelines.

We offer medical, dental, vision, and life insurance. We also offer great perks, such as training, paid time off, and competitive compensation.

We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Remote work, but residency in the United States or Canada required.

Required profile

Experience

Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Pipeline Development Representative Related jobs