Job Openings Engineer - Infrastructure (Fixed Term)

About the job Engineer - Infrastructure (Fixed Term)

Job Description

  • Design, implement, and support container platforms and orchestration environments, including Kubernetes, Rancher, Tanzu, and related ecosystem tools
  • Implement and maintain DevOps CI/CD pipelines using tools such as Argo CD and automation frameworks to enable reliable application deployments
  • Deploy, configure, and support container security solutions (e.g., NeuVector), including policy design, runtime protection, and compliance controls
  • Provide L2/L3 operational support for infrastructure and platform services, ensuring high availability, performance, and adherence to SLAs
  • Support customer environments across development, test, UAT, and production, including troubleshooting, upgrades, and platform optimization
  • Collaborate with internal Software Engineering teams to design and maintain shared platforms, pipelines, and automation capabilities for multiple projects
  • Participate in pre-sales and RFP activities, including solution design, technical clarifications, effort estimation, and feasibility assessments
  • Automate infrastructure and platform operations using scripting and Infrastructure as Code approaches to improve efficiency and consistency
  • Analyze, and resolve platform-level incidents, working closely with cross-functional teams to minimize service impact
  • Maintain platform documentation, operational runbooks, and knowledge transfer materials to ensure continuity and standardization
  • Ensure platforms comply with security, governance, and regulatory requirements, especially in enterprise and banking environments
  • Continuously evaluate and recommend improvements to infrastructure platforms, tools, and operational practices

Person Specification

  • Bachelor's degree (or final-year undergraduate) in Computer Science, Information Technology, Software Engineering, Computer Engineering, or a related discipline 
  • 0–2 years of experience in infrastructure, systems, DevOps, or platform engineering roles
  • Basic understanding of Linux operating systems (processes, services, networking basics, file systems)
  • Fundamental knowledge of containers and container concepts (Docker, images, containers, registries)
  • Basic awareness of Kubernetes concepts (Pods, Services, Deployments, Nodes, Clusters)
  • Understanding of CI/CD concepts and software delivery pipelines
  • Basic scripting knowledge (Bash, Python, or similar)
  • Familiarity with Git and version control concepts
  • Exposure to Kubernetes platforms such as Rancher or Tanzu
  • Awareness of GitOps tools such as Argo CD
  • Basic understanding of container security concepts (image scanning, runtime security, policies)
  • Exposure to cloud platforms (AWS, Azure, GCP, OCI or private cloud environments)
  • Exposure to enterprise or production environments is an added advantage 
  • Relevant technical certifications or coursework in Linux, Cloud, DevOps, or Kubernetes will be an advantage
  • Strong willingness to learn and adapt in fast-paced technical environments
  • Good analytical and troubleshooting skills
  • Ability to follow structured processes and documentation
  • Good communication skills and ability to work collaboratively in a team
  • Positive attitude towards on-call support, learning new tools, and continuous improvement
  • Fresh graduates with strong foundational knowledge and hands-on exposure (labs, internships, academic projects, or self-learning) are encouraged to apply