Job Description
We are seeking a motivated and detail-oriented Undergraduate Trainee - DevOps Engineer to join our Research and Development (RnD) team in Colombo, Sri Lanka. This exciting opportunity focuses on Quality Engineering and Platform Operations, providing a unique learning experience for aspiring software engineers.
- Monitor and analyze system performance and logs to identify areas for improvement
- Contribute to the development and maintenance of CI/CD pipelines
- Learn and apply best practices in platform operations and DevOps
- Learn infrastructure as code (IaC) tools such as Terraform or Ansible for managing environments
- Learn to use and manage version control systems effectively
- Gain hands-on experience with cloud platforms and their integration in software development
- Support containerization and orchestration tasks using Docker and Kubernetes
- Participate in code reviews and contribute to improving software quality
- Document DevOps processes, configurations, and runbooks for knowledge sharing
- Currently pursuing or recently completed an undergraduate degree in Computer Science, Software Engineering, or a related field
- Foundation knowledge n programming languages such as Java, Python, or C++
- Basic understanding of software testing methodologies and quality assurance processes
- Familiarity with version control systems, preferably Git
- Keen interest in learning about platform operations and DevOps principles
- Analytical mindset with strong problem-solving skills
- Excellent attention to detail and organizational abilities
- Ability to work efficiently in a fast-paced, collaborative environment
- Strong communication skills and ability to work effectively in a team
- Eagerness to learn and adapt to new technologies and methodologies
- Familiarity with continuous integration/continuous deployment (CI/CD) pipelines is a plus
- Basic knowledge of cloud platforms (e.g., AWS, Azure, GCP) is advantageous
Generating Apply Link...