- Company Name
- 3i People
- Job Title
- Kubernetes Integration Engineer
- Job Description
-
**Job Title**
Kubernetes Integration Engineer
**Role Summary**
Design, develop, and maintain scalable data pipelines, machine‑learning models, and application solutions in a Kubernetes and AWS environment, collaborating with data scientists and product teams to deliver AI products.
**Expectations**
* Own end‑to‑end delivery of data and AI workloads for 100+ use cases across manufacturing, supply chain, and commercial domains.
* Deliver high‑quality, performance‑oriented code and reliable Kubernetes deployments.
* Continuously improve technical debt, engineering practices, and team knowledge.
**Key Responsibilities**
* Develop and deploy Python, SQL, and Docker‑based data pipelines and ML models.
* Manage Kubernetes (EKS, ECS) and AWS services (Lambda, EC2, S3, IAM, ALB).
* Implement and maintain data streaming with Kafka/NATS/MQTT.
* Write IaC with Terraform and Helm for consistent environments.
* Collaborate with data scientists, engineers, and product managers to launch and iterate AI products.
* Monitor, log, and troubleshoot using Prometheus, Grafana, Splunk or equivalent.
* Lead coding best practices, code reviews, and technical mentorship.
**Required Skills**
* Python, SQL, Docker, Bash scripting.
* AWS services (Lambda, EC2, ECS, EKS, S3, IAM, ALB).
* Kubernetes containerized application development and deployment.
* Data streaming technologies (Kafka, NATS, MQTT).
* Infrastructure‑as‑Code (Terraform, Helm).
* Version control with Git/GitHub.
* Strong analytical, problem‑solving, and troubleshooting abilities.
* Knowledge of data structures, algorithms, and front‑end best practices (performance, accessibility, security).
**Required Education & Certifications**
* Bachelor’s degree in Computer Science, Engineering, or related field.
* Certifications in AWS (e.g., AWS Certified Developer or SysOps Engineer) preferred.