Job Openings Senior DevOps Engineer

About the job Senior DevOps Engineer

iLabs is a global software product engineering company headquartered in Sri Lanka, with deep roots in the US Silicon Valley. We deliver world-class solutions in Web, eCommerce, Mobile, AI/ML, and Cloud technologies, serving industries such as fintech, edtech, medtech, martech, and hospitality. Guided by our vision “to become a global powerhouse in information technology to push humanity forward” we focus on delivering innovative, impactful solutions that empower businesses and create meaningful change in the world.

With a global talent network, we build agile remote teams for leading tech companies worldwide, including Silicon Valley pioneers. Our in-house ventures include Cloud of Goods, a fast-growing eCommerce rental marketplace, and Xenia, a customizable web platform for modern businesses.

At iLabs, we’re on a mission to advance lifestyles through technology and empower our partners to scale smarter and faster. Our culture is driven by creativity, innovation, ownership, teamwork, and global impact; giving you the opportunity and freedom to challenge the norm, spark change, and make a real difference.

If you’re ready to break boundaries and create your defining moment, we’re here to make it happen. Be part of something bigger. Join iLabs.

Responsibilities

  • Lead and manage production and testing environment releases, ensuring stability and minimal downtime.

  • Design, implement, and maintain CI/CD pipelines using tools such as Jenkins and GitLab CI/CD.

  • Manage and optimize containerized environments using Kubernetes and Docker.

  • Manage Kubernetes clusters including scaling, upgrades, workload optimization, and troubleshooting.

  • Ensure auto-scaling capabilities are implemented and maintained across environments.

  • Perform root cause analysis and lead resolution of critical system, application, and infrastructure issues.

  • Design and maintain monitoring, alerting, and logging systems for core services (Prometheus, Grafana, ELK).

  • Manage cloud (AWS/GCP multi-cloud) and on-premise infrastructure, ensuring security, scalability, reliability, and cost optimization.

  • Implement and manage Infrastructure as Code (IaC) using Terraform, Ansible, and Helm.

  • Work closely with development and operations teams to support releases, deployments, and system upgrades.

  • Ensure network, firewall, and security permissions are correctly configured and maintained.

  • Mentor junior DevOps engineers and provide guidance on best practices.

  • Provide in-house IT and infrastructure support for the technical teams when required.


Requirements

  • Bachelor’s degree in Computer Science, Engineering, or Information Technology

  • 5+ years of hands-on experience in DevOps, cloud infrastructure, or system engineering

  • Agentic AI based DevOps automation knowledge/experience is a plus.

  • Strong expertise in CI/CD pipelines (Jenkins, GitLab CI/CD)

  • Advanced experience with Kubernetes, Docker, and container orchestration

  • Solid experience managing Linux and Windows servers and cloud platforms

  • Strong knowledge of networking, firewalls, and security best practices

  • Hands-on experience with Infrastructure as Code tools such as Terraform, Ansible, and Helm

  • Experience with monitoring and logging tools (Prometheus, Grafana, ELK stack)

  • Knowledge of database administration and troubleshooting (MySQL, MongoDB, etc.)

  • Experience in eCommerce or high-traffic environments is an added advantage

  • Strong problem-solving, leadership, and communication skills