Job Openings
Cloud Engineer
About the job Cloud Engineer
JOB PURPOSE:
- A Cloud Engineer works on projects and initiatives to perform project deployments, optimize cloud environments, automate processes, and implement best practices to drive digital transformation, disaster recovery, and business continuity.
- They assist in managing the bank's cloud infrastructure and support the Cloud Engineering Head in executing the cloud strategy, focusing on optimizing performance, security, compliance, and innovation.
- This role ultimately leverages cloud technology to deliver secure and innovative banking solutions while ensuring operational excellence and cost-effectiveness.
Duties and Responsibilities:
- Assist in the implementation and configuration of cloud infrastructure solutions, including VMs, storage, networking, and security services.
- Monitor and maintain cloud resources to ensure optimal performance, scalability, and reliability.
- Collaborate with cross functional teams to troubleshoot and resolve cloud related issues and incidents.
- Implement and maintain automation tools and scripts to streamline cloud deployment and management processes.
- Contribute to the documentation of cloud architecture, configurations, and best practices.
- Implement and enforce security controls and compliance measures to protect cloud-based assets and data.
- Monitor cloud environments for security vulnerabilities and compliance gaps and implement remediation measures as needed.
- Participate in security audits and assessments and ensure compliance with industry regulations and standards.
- Collaborate with security teams to implement and maintain identity and access management (IAM) policies and controls.
- Stay updated on emerging threats and vulnerabilities in cloud environments and implement proactive measures to mitigate risks.
- Monitor cloud usage and spending and identify opportunities for cost optimization and resource efficiency.
- Implement cost saving measures such as rightsizing instances, leveraging reserved instances, and optimizing storage usage.
- Track and analyze cloud spending trends and patterns and provide recommendations for optimizing cloud budgets.
- Collaborate with finance and procurement teams to manage cloud subscriptions, contracts, and vendor relationships.
- Maintain documentation of cloud spending, budget allocations, and cost saving initiatives.
QUALIFICATIONS:
- Bachelors degree in computer science, Information Technology, or any related field.
- Preferably with cloud certifications from major providers (e.g., AWS, Azure, Google Cloud)
- 3 to 5 years of experience in cloud infrastructure deployment and management.
- Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.
- Experience with automation tools and scripting languages (e.g., Python, PowerShell).
- Experience with infrastructure as code (IaC) tools such as Terraform or Ansible.
- Knowledge of containerization (e.g., Docker) and orchestration (e.g., Kubernetes) is a plus.
- Familiarity with networking and security principles, and best practices in cloud environments