Senior/Lead DevOps Engineer (IRC277381)
Job Description
- 4+ years of hands-on experience as a DevOps Engineer, ideally in a product development environment.
- Expert-level proficiency in Kubernetes, both in cloud and on-premises environments.
- Strong experience with version control tools, including GitLab and GitHub.
- Proven experience with cloud platforms such as Google Cloud and Azure.
- Hands-on experience with the following tools and technologies:
- Terraform, Helm, Jenkins (including Jenkins Shared Library), Ansible, Docker, ArgoCD.
- In-depth understanding of Linux and Windows server administration.
- Strong knowledge of modern DevOps practices, including continuous integration/continuous deployment (CI/CD), and Infrastructure as Code (IaC).
- Solid understanding of network and security concepts, including firewalls, proxies, and certificate management.
Knowledge of monitoring tools (Prometheus, Grafana [ Loki, Tempo, Mimir ]) is a plus.
Job Responsibilities
- Lead the design, implementation, and management of scalable infrastructure in both cloud and on-premises environments.
- Implement Infrastructure as Code (IaC) using Terraform, Helm, and Ansible.
- Collaborate with development teams to implement best DevOps practices and ensure smooth application deployment.
- Manage and optimize Kubernetes clusters (cloud and on-prem) for high availability and performance.
- Utilize ArgoCD for continuous delivery to Kubernetes, ensuring streamlined and reliable deployment processes.
- Develop and maintain CI/CD pipelines using tools like Jenkins (including Jenkins Shared Library), GitLab, and other automation platforms.
- Administer cloud environments (Google Cloud, Azure) ensuring efficiency and cost optimization.
- Ensure the security of systems through regular monitoring, firewalls, certificates, and proxy configurations.
- Perform server administration (Linux/Windows) including maintenance, patching, and troubleshooting.
- Maintain version control systems (GitLab, GitHub) and ensure best practices in code versioning.
- Continuously improve monitoring, logging, and alerting systems to ensure infrastructure reliability.
- Mentor junior team members and help shape DevOps strategies across the organization.
Working as part of the T4 DevOps support team (expected 1 week per month of 24/7 support availability for production critical issues)
Department/Project Description
Our client is an automation technology leader reimagining the supply chain with its end-to-end, AI-powered robotic and software platform. Customer reinvents the warehouse as a strategic asset for the world’s largest retail, wholesale, and food & beverage companies. Applying next-gen technology, high-density storage and machine learning to solve today's complex distribution challenges, the company enables companies to move goods with unmatched speed, agility, accuracy and efficiency.
Required languages
English | B2 - Upper Intermediate |