Backend Developer

halliburton

Bengaluru, India 4 Years Exp Posted 34d ago

Job Description

  • Design, develop, and maintain backend code using Java, Python programming languages. 
  • Develop and manage RESTful APIs and microservices. 
  • Containerize applications using Docker and create/manage Kubernetes manifests and Helm charts for deployment. 
  • Deploy, manage, and scale applications within Kubernetes clusters on cloud platforms AWS, Azure, and customer’s on-prem environments. 
  • Implement and manage CI/CD pipelines for automated builds, testing, and deployments. 
  • Design and interact with databases (SQL and NoSQL) ensuring optimal performance and data integrity. 
  • Monitor application and cluster health using tools like Prometheus, Grafana, and ELK stack; troubleshoot and resolve issues promptly. 
  • Implement and enforce security best practices for applications and infrastructure within the Kubernetes environment. 
  • Optimize applications for maximum speed, scalability, and resilience. 
  • Stay current with emerging cloud-native technologies and Kubernetes best practices. 
  • Contribute to infrastructure-as-code initiatives using tools like Terraform or Ansible. 
  • Participate in code reviews and advocate for high-quality coding standards. 

 

Similar Openings for You