remote
Cloud Engineer - Bayer
Devops Engineer
Design, implement, and maintain scalable cloud infrastructure using AWS, Azure, and GCP. Automate deployments with Terraform and CI/CD pipelines, and support containerized workloads on Kubernetes while scripting in Python on Linux environments.
About the role
Key Responsibilities
- Architect, build, and operate secure, highly available cloud solutions across AWS, Azure, and Google Cloud Platform.
- Develop and maintain infrastructure-as-code using Terraform to ensure repeatable and version‑controlled deployments.
- Implement CI/CD pipelines (e.g., Jenkins, GitLab CI, GitHub Actions) to automate application delivery and infrastructure updates.
- Manage container orchestration platforms, primarily Kubernetes, including cluster provisioning, scaling, and monitoring.
- Write automation scripts and utilities in Python to streamline operational tasks and integrate cloud services.
- Collaborate with development and security teams to enforce best practices, perform cost optimization, and ensure compliance.
Requirements
- 3+ years of hands‑on experience designing and operating cloud environments on AWS, Azure, or GCP.
- Proficiency with Terraform or similar IaC tools and strong scripting skills in Python.
- Experience with container technologies (Docker, Kubernetes) and CI/CD pipeline implementation.
- Solid understanding of Linux systems, networking, and security concepts in cloud contexts.
- Ability to troubleshoot complex infrastructure issues and work collaboratively in cross‑functional teams.
Skills
awsazureterraformkubernetespythoncicdlinux