Backend Developer (K3S/K8S/Docker)
Core
Design, develop, deploy, and manage scalable backend services and microservices in a containerized, cloud-native environment for the global energy industry.
Role type
Senior Backend Developer (Kubernetes/Cloud-Native)
Builds
Scalable backend services, RESTful APIs, and microservices for E&P professionals
Domain
Energy industry, Cloud-native infrastructure
Deliverable
production ML models | product features
Required skills
Java, Python, Kubernetes, Docker, RESTful API design, CI/CD pipelines, SQL/NoSQL databases, Cloud platforms (AWS/Azure), Infrastructure-as-Code (Terraform/Ansible)
Preferred skills
Serverless computing, Kubernetes networking concepts, Prometheus/Grafana/ELK stack monitoring
Technologies
Java, Python, Kubernetes, Docker, Helm, AWS, Azure, Jenkins, GitLab Runner, Terraform, Ansible, Prometheus, Grafana, ELK, SQL, NoSQL
Responsibilities
Design and develop backend code using Java and Python; Develop and manage RESTful APIs and microservices; Containerize applications using Docker and manage Kubernetes manifests; Deploy and scale applications on cloud and on-prem environments; Implement CI/CD pipelines; Interact with SQL and NoSQL databases; Monitor application and cluster health; Enforce security best practices; Optimize applications for speed and scalability; Contribute to infrastructure-as-code initiatives.
Seniority
Senior, hands-on IC