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