Description
- Currently following a bachelor's degree related to Computer Science, Software Engineering, Information Technology, or Information Systems
- Academic or practical experience in the following areas: cloud infrastructure, networking, security, and application development
- Proficiency in English with the ability to communicate and collaborate effectively in a geographically disperse working environment.
- Containerization and container orchestration technologies: Kubernetes, Docker
- Experience in Cloud Engineering on AWS, Azure, or GCP
- Experience in configuration management, Windows and Linux system management, and Network skills
- Experience with programming and programming languages (Bash, PHP, NodeJS, ReactJS, Go, Python) will be an added advantage.
- Familiarity with a multitude of databases (MySQL, NoSQL, PostgreSQL, RDS)
- Learn advance and research new technological opportunities.
- Take part in innovation and development of Automation software / In house tools to support the operations and reduce the workload.
- Help the engineers by writing code to automate infrastructure provision.
- Work with the engineers to automate application integration and deployment pipelines.
- Do R&D for new initiatives and create Proof of Concepts (POCs).
- Help development teams to containerize their applications.
- Help to deploy and maintain critical applications on the cloud.
- Implement industry best practices for system hardening and configuration management.
- Assist the development teams in optimizing the code.
- Maintain and improve processes using containerization and orchestration technologies.
- Continuously evaluate existing systems with industry standards and make recommendations for improvement.
- Support continuous integration and delivery (CI-CD) pipelines and help to maximize efficiency.
Skills
Software Engineering
Cloud
Networking
Application development
Industry Sector