mandatory :
fluency in English in professional level
The CLOUD ENGINEER (MID) is responsible for designing, developing, and managing cloud-based infrastructure, applications, and services. He/She implements, deploys, secures and/or manages public, private or hybrid clouds and deploys and manages cloud applications.
PRINCIPAL DUTIES AND RESPONSIBILITIES
List, in order of importance, the five to six essential functions, key activities and decision-making areas of the job. It may help to specify the typical target(s) and how success will be measured for each activity.
• Translates the cloud strategy and architecture into a highly available and secure technical implementation; Monitors and optimize the cloud implementation for technical and cost efficiencies.
• Leads the design and implementation of hybrid IT solutions.
• Collaborates with developers and DevOps to ensure adherence to best practices.
• Provides guidance on best practices and governance to more junior colleagues.
• Continues to be updated with novel technologies and tools, advocating for their consideration in the Bank's Cloud Architecture strategy.
It is accepted and understood that the employee may perform other related tasks which may be assigned from time to time.
SKILL AND QUALIFICATION
Understands infrastructure automation and configuration management tools like Terraform, CloudFormation, Ansible, or Chef. Ability to define and manage infrastructure resources using code is crucial for scalability and repeatability.
Understands containerization techniques. Can install, configure, and operate containerized systems. Can operate and orchestrate container management and container orchestration infrastructure. Can design Kubernetes or OpenShift clusters and define highly available/automatically scalable production set ups.
Understands the technical practices involved in introducing and managing microservices in an application landscape. Understands key architecture patterns involved in microservice-based applications like in backend-for-frontend, self-contained systems, micro frontends. Has practical knowledge in the related platform and technology stacks to implement microservices.
Proficiency in scripting languages like Python, PowerShell, or Bash for automating cloud infrastructure provisioning, configuration, and management tasks.
Understands cloud-based big data and analytics services, such as AWS Glue, Azure Data Lake Analytics, or Google BigQuery. Understands how to design and implement scalable data processing and analytics pipelines in the cloud.