Job Summary
The Infrastructure/Cloud Engineer is a key contributor to our technology team responsible for designing implementing and maintaining the banks cloud and infrastructure solutions. The Infrastructure/Cloud Engineer plays a critical role in ensuring the scalability security and performance of our digital banking services.
Key Responsibilities
- Design deploy and maintain scalable secure and highly available cloud infrastructure solutions.
- Collaborate with development and operations teams to define cloud architecture requirements and ensure smooth integration with existing systems.
- Optimize cloud environments for performance cost and security.
- Implement automation and configuration management tools to streamline deployment and operations processes.
- Monitor and troubleshoot cloud infrastructure addressing any issues and ensuring maximum uptime.
- Conduct regular security assessments and implement appropriate measures to protect data and systems.
- Collaborate with crossfunctional teams to define and implement cloud best practices and standards.
- Stay up to date with emerging technologies and industry trends evaluating their potential impact on our cloud infrastructure and recommending adoption where appropriate.
- Provide technical guidance and support to other team members as needed.
- Document cloud infrastructure configurations processes and procedures.
Qualifications and Requirements
- Bachelors degree in Computer Science Engineering or a related field (or equivalent work experience).
- 23 experience as a Cloud Engineer or in a similar role.
- Indepth knowledge of cloud computing platforms such as Amazon Web Services (AWS) Microsoft Azure or Google Cloud Platform (GCP).
- Proficiency in deploying and managing virtualized environments containers and serverless architectures.
- Strong understanding of networking concepts security principles and best practices for cloud environments.
- Experience with infrastructureascode tools such as Terraform or CloudFormation.
- Familiarity with scripting and automation using languages like Python PowerShell or Bash.
- Excellent problemsolving skills and the ability to troubleshoot complex issues in distributed systems.
- Strong communication and collaboration skills with the ability to work effectively in a team environment.
- Relevant cloud certifications such as Azure Administrator or AWS Certified Solutions Architect are a plus.
Remote Work :
No