Cloud Engineer Role Overview
As a Cloud Engineer, you will be responsible for shaping the future of technology by migrating products to cloud infrastructure using container technology and provisioning platforms.
The ideal candidate should have strong experience with container provisioning platforms such as Kubernetes, reverse engineering legacy architecture, identifying key weaknesses and readiness, designing out weaknesses, and collaborating with technical architects and operational teams.
Key Responsibilities:
* Migrating products to cloud infrastructure using container technology and provisioning platforms.
* Reverse engineering legacy architecture to identify key weaknesses and readiness.
* Designing out weaknesses and working collaboratively with technical architects and operational teams.
Requirements:
* Bachelor's degree in Computer Science or related field.
* Strong experience with container provisioning platform such as Kubernetes.
* Basic understanding of programming concepts.
* Preferably knowledge of one of the programming/scripting languages (Python, JavaScript, Bash).
* Strong experience in AWS.
* Knowledge of computer networking and virtualization.
* Ability to build collaborative working relationships with various internal and external stakeholders.
* Knowledge of Argo CD, artifact store (Nexus), and API gateway.
* Knowledge of Kafka and GitLab.
* Strong verbal and written communication skills, with the ability to work effectively across internal and external organizations.
* Initiative, accuracy, and attention to detail.
* Fluent in English (written and spoken) is essential.
* Maintaining documentation for all operational/support processes for the systems supported.
* Handling tickets within defined SLA.
* Being ready to handle on-call support in a 24/7 manner and shift mode 7-20.