We are seeking an experienced Senior Cloud Engineer to design, build, and maintain secure, scalable cloud solutions aligned with the Bank’s cloud strategy. This role involves hands‑on engineering, infrastructure automation, cloud security, and close collaboration with cross‑functional teams to deliver high‑quality, enterprise‑grade software and cloud platforms.
Key Responsibilities
Design, implement, and maintain cloud‑based software solutions in alignment with enterprise cloud strategy
Perform product and solution design activities, including architecture reviews and design meetings
Develop and enhance applications and services as part of the organization’s cloud enablement initiatives
Ensure code quality by adhering to strict standards for accessibility, security, performance, and object‑oriented design
Write and execute unit and integration tests using test‑driven development practices
Collaborate effectively with developers, QA engineers, and project managers in an Agile environment
Build and manage infrastructure as code using Terraform, including Terraform Enterprise and Private Module Registry
Implement and maintain CI/CD pipelines using tools such as Maven and Jenkins
Design, deploy, and manage cloud infrastructure across Azure, AWS, or GCP platforms
Apply cloud governance and security best practices, including identity management, policy enforcement, and monitoring
Support containerized workloads using Docker, Kubernetes, and OpenShift
Participate in operational support and continuous improvement of cloud platforms
Required Skills and Experience
7+ years of IT experience, with at least 5 years in Cloud Engineering (Azure, AWS, or GCP)
Strong hands‑on experience with public cloud infrastructure
Deep knowledge of Azure Cloud Adoption Framework (CAF) or similar cloud frameworks
Expertise in cloud security, including, Azure Policy, Azure Defender for Cloud & Azure Sentinel or equivalent SIEM solutions
Experience with Infrastructure as Code (IaC) using Terraform
Strong understanding of distributed systems architecture, web protocols, operating systems, and hypervisors
Proficiency in Java, Python, Go, or similar programming languages
Experience with configuration management and automation tools such as, Ansible, Puppet, CloudFormation & Salt
Hands‑on experience with Linux/UNIX system administration
Experience with CI/CD pipelines and DevOps best practices
Familiarity with identity management frameworks and tools
Experience architecting and designing enterprise software solutions
#J-18808-Ljbffr