Cloud Engineer 2

at  The Product Guys

Bayern, Bayern, Germany -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate11 Oct, 2024Not Specified11 Jul, 2024N/AKubernetes,Continuous Integration,Jenkins,Aws,Code,Backstage,Python,Security Tools,Infrastructure,Ansible,Telepresence,Ecs,DockerNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB DESCRIPTION

Our Client is seeking a skilled Cloud Engineer with a strong focus on Developer Productivity and Quality to join our Infrastructure Platform Team. This team is central to developing and maintaining the organization’s cloud infrastructure across AWS and GCP, with an emphasis on CI/CD and observability. The ideal candidate will be instrumental in providing a scalable, developer-friendly cloud environment by designing and implementing automated processes and architectures that enhance developer experience and system reliability.

QUALIFICATIONS AND SKILLS

Hard requirements for this role:

  • 2+ years of experience as a DevOps / Infrastructure engineer on AWS.
  • Proficiency in continuous integration and continuous deployment practices using tools such as GitHub Actions, Jenkins, ArgoCD and AWS CodeDeploy
  • Experience with Managing and Developing Helm Charts
  • Experience with Docker and orchestration platforms like Kubernetes and ECS
  • Experience in working with infrastructure as code (Terraform/CloudFormation).
  • Foundational Linux and networking administration experience.
  • Strong Linux Shell scripting experience.
  • Experience with one programming language and cloud provider SDKs. (Python + boto3 is preferred)
  • Experience with configuration management tools like Ansible and Packer.
  • Experience with container orchestration tools. (Kubernetes/ECS).
  • Database administration experience and the ability to write intermediate-level SQL queries. (We use Postgres)
  • AWS SysOps administrator + Developer certification / GCP Assosiate Cloud Engineer or equivalent knowledge

Good to have:

  • Experience working with ELK stack.
  • Expertise in setting up and managing progressive deployments using Argo Rollouts
  • Experience working in Backstage
  • Experience working in Telepresence
  • Experience supporting JVM applications.
  • Experience working with APM tools is good to have. (We use datadog)
  • Experience working in a XaaC environment. (Packer, Ansible/Chef, Terraform/Cloudformation, Helm/Kustomise, Open policy agent/Sentinel)
  • Experience working with security tools. (AWS Security Hub/Inspector/GuardDuty)

Experience with JIRA/Jira help desk.

Responsibilities:

RESPONSIBILITIES AND DUTIES

In this role, you will

  • Manage and operate the application stack across AWS and GCP, orchestrating and managing applications efficiently.
  • Managing Helm Charts for the applications
  • Managing CI/CD for IAC pipelines
  • Focus on improving CI/CD pipelines using tools like ArgoCD, GitHub Actions, Jenkins, and AWS CodeDeploy to enhance developer workflows and productivity.
  • Adopt and refine Internal Developer Platforms and Preview Environments to optimize testing and development processes.
  • Support application teams by setting up new infrastructure and optimizing existing setups.
  • Set up automated auditing processes and improve our applications’ security posture.
  • Engage in proactive troubleshooting, conduct root cause analysis, and resolve infrastructure issues.
  • Develop and maintain our internal tooling and automation to manage the lifecycle of our applications, from provisioning to deployment, zero-downtime and canary updates, service discovery, container orchestration, and general operational health.
  • Continuously improve our build pipelines, automated deployments, and automated testing.
  • Propose, participate in, and document proof of concept projects to improve our infrastructure, security, and observability.
  • Set up and manage progressive deployments using Argo Rollouts to ensure smooth, risk-managed updates.

Hard requirements for this role:

  • 2+ years of experience as a DevOps / Infrastructure engineer on AWS.
  • Proficiency in continuous integration and continuous deployment practices using tools such as GitHub Actions, Jenkins, ArgoCD and AWS CodeDeploy
  • Experience with Managing and Developing Helm Charts
  • Experience with Docker and orchestration platforms like Kubernetes and ECS
  • Experience in working with infrastructure as code (Terraform/CloudFormation).
  • Foundational Linux and networking administration experience.
  • Strong Linux Shell scripting experience.
  • Experience with one programming language and cloud provider SDKs. (Python + boto3 is preferred)
  • Experience with configuration management tools like Ansible and Packer.
  • Experience with container orchestration tools. (Kubernetes/ECS).
  • Database administration experience and the ability to write intermediate-level SQL queries. (We use Postgres)
  • AWS SysOps administrator + Developer certification / GCP Assosiate Cloud Engineer or equivalent knowledg


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Bayern, Germany