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
