This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a skilled and experienced individual to fill a unique role that combines DevOps and Infrastructure Engineering with the responsibilities. This position is for a hands-on engineer who actively contributes to the design, implementation, and maintenance of our infrastructure and automation, while simultaneously facilitating the agile development process for their technical team. The ideal candidate will be a strong technical and a driver of continuous improvement within a complex engineering environment. This role is for someone who with an additional understanding of the Devops needs and operational considerations for Artificial Intelligence and Machine Learning initiatives.
Job Responsibility
Hands-on DevOps Engineering
Implementation: implementation, and ongoing management of secure, scalable, and resilient infrastructure components
Secret & Certificate Management: Administer and maintain secret and certificate management solutions using HashiCorp Vault, including policy definition and integration
Workflow Orchestration: Deploy, monitor, and troubleshoot data orchestration workflows
Messaging Systems: Implement and manage messaging technology such as Kafka and Solace
Build Automation: Implement and optimize build and deployment processes using Gradle
Container Orchestration: Design, implement, and manage container orchestration platforms with Kubernetes and Helm, including integration with CyberArk and HashiCorp for secrets management. Create, debug, and troubleshoot Kubernetes PODs, Jobs, and Deployments using YAML
Storage Management: Configure and manage persistent storage solutions including PVC, SONiC NAS, and S3
Monitoring & Logging: Implement, configure, and utilize comprehensive monitoring and logging solutions (Prometheus, Grafana, ELK Stack) to ensure system health and proactively identify issues, including those relevant to applications
Automation & Scripting: Develop robust automation scripts and tools using Python, Bash, Go, or similar languages to streamline operations and enhance efficiency
Documentation: Create and maintain technical documentation, architecture diagrams, and runbooks for infrastructure components and processes
Technical Coaching: Coach the team on advanced engineering practices, self-organization, cross-functionality, and continuous improvement in the context of devops development
Process Improvement: Drive continuous improvement in the team's agile and DevOps practices, helping them adapt and optimize their workflow for maximum efficiency and quality
Container Orchestration: In-depth hands-on experience with Kubernetes and Helm, including YAML configuration, troubleshooting PODs/Jobs/Deployments, and integrations with secrets management (CyberArk, HashiCorp)
Storage Management: Practical experience with Kubernetes PVCs, Persistent Volumes, S3, and/or enterprise NAS solutions (e.g., SONiC NAS)
Monitoring & Logging: Strong hands-on experience with Prometheus, Grafana, and the ELK Stack (setup, dashboard creation, query optimization, alert configuration)
Scripting & Automation: High proficiency in Python, Bash, or Go for automation, tooling development, and system administration
Cloud Platforms: Extensive hands-on experience with at least one major cloud provider (AWS, Azure, GCP)
Infrastructure as Code (IaC): Proficiency with IaC tools such as Terraform or Ansible