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-*****-Ljbffr