About the Role
We are looking for an experienced DevOps & Cloud Engineer to build, automate, and maintain secure, scalable, and reliable cloud infrastructure and CI/CD pipelines. The role involves cloud engineering, infrastructure automation, containerization, monitoring, and data platform support within a regulated banking environment.
Key Responsibilities
- Design, automate, and maintain CI/CD pipelines and deployment processes.
- Build and manage cloud infrastructure across AWS and Azure using Terraform, Ansible, and other automation tools.
- Work with Docker, Kubernetes, and microservices architectures.
- Implement DevSecOps practices, security controls, and compliance standards.
- Monitor system performance, troubleshoot issues, and improve platform reliability using tools such as Splunk and ELK.
- Develop automation scripts using Python, Bash, or similar languages.
- Support Databricks, Delta Lake/Lakehouse, data pipelines, and MLOps workflows.
- Collaborate with development, testing, security, and infrastructure teams to deliver reliable solutions.
Requirements
- 6+ years of experience in DevOps, Cloud Engineering, SRE, or Infrastructure Engineering.
- Strong hands-on experience with CI/CD tools such as Jenkins, Azure DevOps, or GitLab CI.
- Good knowledge of AWS; Azure experience is an advantage.
- Experience with Terraform, Ansible, Docker, and Kubernetes.
- Knowledge of scripting, automation, monitoring, and logging tools.
- Familiarity with Databricks, Delta Lake, MLflow, and data pipeline orchestration.
- Understanding of databases, networking, operating systems, and cloud-native architectures.
- Experience in banking or other regulated environments is preferred.
- Strong problem-solving, communication, and stakeholder collaboration skills.
- Bachelor’s degree in Computer Science, Engineering, IT, or a related field.
Preferred: AWS certification and experience with DevSecOps, MLOps, and security governance.