About the position
JOB DESCRIPTION
JOB REQUIREMENTS Qualification:
- National Diploma in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 7 years experience,
- BTech in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 6 years experience
- BENG/MTech in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 4 years experience,
- MENG in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 3 years experience
- PHD in Computer Science, Software Engineering, Information Systems, Electronic Engineering or equivalent qualifications coupled with 1 years experience.
Experience:
- 2+ years demonstrated technical hands-on experience in infrastructure automation, distributed systems, observability, CI/CD, container orchestration orchestration (e.g. Kubernetes), DevOps/SRE practices and cloud-native technologies.
- Experience working in teams or initiatives that intersect with data platforms, storage, networking, and systems engineering domains.
- Experience of platform engineering practices, including infrastructure as code, observability stacks, and automated deployment pipelines.
- Exposure to DevOps and SRE principles, including monitoring, alerting, incident response, and resilience engineering.
Knowledge:
- Knowledge of software systems architecture, microservices, service meshes, and distributed system design.
- Familiarity with networking and security in cloud or containerized environments,
- Understanding of storage systems (object, block, distributed), data lifecycle management, and backup strategies.
- Familiarity with agile methodologies and cross-functional team delivery processes.
- Exposure to control systems, data acquisition, or scientific computing platforms is advantageous.
Competency Essential:
- Hands-on experience (2+ years) in platform or systems engineering, preferably in infrastructure-heavy or scientific computing environments.
- Solid understanding of distributed systems and the ability to implement scalable, resilient platform components.
- Proficiency with containerization and orchestration technologies such as Docker, Kubernetes, and Helm.
- Practical experience with CI/CD pipelines and automation tools (e.g., GitLab CI, ArgoCD, Jenkins, GitHub Actions).
- Working knowledge of infrastructure as code, monitoring/observability tools, and modern DevOps/SRE practices.
- Strong skills in Linux systems administration, including basic tuning, troubleshooting, and scripting.
- Ability to contribute to technical planning, deliver scoped work in Agile teams, and collaborate across engineering disciplines.
- Demonstrated problem-solving ability with a focus on root cause analysis, operational reliability, and continuous improvement.
Desired Skills:
- Problem Solving & Analytical Thinking
- Communication & Collaboration
- Teamwork