Devops Engineer
Taleo Consulting
Geneva, Switzerland
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Geneva, Switzerland
Tech stack
Amazon Web Services (AWS)
Cloud Computing
DevOps
Software Engineering
Scripting (Bash/Python/Go/Ruby)
System Availability
Infrastructure as Code (IaC)
GIT
Kubernetes
Terraform
Job description
- Designing, building and securely managing cloud infrastructure on AWS such as EKS cluster, using best practices for performance, security, scalability and cost optimisation.
- Building and managing CI/CD pipelines across various environments, guiding code through each stage of the software development lifecycle.
- Building, maintaining and sharing templates for the capabilities used in the platform such as CI/CD pipelines and Terraform infrastructure as code (IAC).
- Monitoring system performance, troubleshooting issues and implementing solutions to ensure high availability and reliability.
- Drafting and maintaining comprehensive documentation of infrastructure configurations, roll-out pipelines and DevOps best practices to ensure consistency for your team.
- Working in an agile team environment, meeting changing business requirements.
- Owning your projects/initiatives from start to finish, showing decisive leadership, and defining the vision together with your Product Owner.
Requirements
Do you have experience in Terraform?, * Experience in a DevOps Engineer role, or a comparable software-engineering position.
- Passion for and experience in building resilient, secure and scalable services.
- Experience with public cloud providers (e.g. AWS), especially with multi-tenant architectures.
- Proficiency in Git, Git workflows and infrastructure as code (IAC), using tools such as Terraform.
- AWS, Kubernetes, Terraform certification; would be a plus.
- Strong scripting and automation skills.