Description

Key Duties and Responsibilities

  • Undertake moderately complex development activities to resolve customer issues and enhance deployment templates.
  • Engage in close collaboration with stakeholders to improve overall user experience and performance for on-prem deployments.
  • Collaborate closely with development teams to integrate containerization into the software development lifecycle.
  • Optimize container performance and resource utilization while ensuring security best practices.
  • Participates in planning and estimation sessions.
  • Participate in release testing.

 

Minimum Education/Certification Requirements and Experience

  • Bachelors in engineering, Computer Science, or related field with 6-10 years’ experience or MS with minimum 5 years’ experience
  • Working experience with software design and development methodologies
  • Demonstrate strong hands-on experience with Docker, Docker Compose and/or Kubernetes
  • Solid understanding of networking, storage, and security aspects in containerized environments.
  • Strong proficiency in scripting and automation using shell scripting (Bash), Python, or similar languages.
  • Demonstrate strong hands-on experience with Linux operating systems.

 

Preferred Qualifications and Skills

  • Certification in Docker or Kubernetes.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.
  • Knowledge of microservices architecture and related patterns.
  • Excellent communication and interpersonal skills
  • Ability to learn quickly and to collaborate with others in a geographically distributed team


 

Education

Any Graduate