Job Summary
We are seeking an experienced Intermediate DevOps Engineer with expertise in CI/CD pipeline management, automation, infrastructure deployment, cloud technologies, and DevOps practices within enterprise banking environments.
Mandatory Skill-set
- Must have 3+ years of hands-on experience in DevOps, system operations, or software development;
- Strong experience in CI/CD tools such as Jenkins, GitLab CI, Azure TFS, or CircleCI;
- Must have good knowledge of Linux/Unix administration and scripting using Python, Bash, Powershell, or Perl;
- Hands-on experience with Docker, Kubernetes, OpenShift, and infrastructure automation tools like Terraform, Ansible, or Puppet;
- Good understanding of cloud platforms such as AWS, Azure, or GCP;
- Knowledge of SQL, Apache Spark, Kafka, Elastic Search, and distributed/microservices architecture;
- Experience in deployment automation, monitoring, troubleshooting, and release management;
- Familiarity with GitLab/Azure Repos, security protocols, and Agile/Scrum methodologies;
- Strong analytical, communication, and problem-solving skills.
Desired Skill-set
- Knowledge of financial, accounting, compliance, or regulatory reporting systems is an advantage;
- Good to have experience with performance tuning, monitoring tools, and scalable infrastructure solutions.
Responsibilities
- Manage application deployments and environment setup across INT, SIT, UAT, and Production;
- Develop and optimize CI/CD pipelines and automation processes;
- Support infrastructure scalability, monitoring, troubleshooting, and performance optimization;
- Collaborate with development teams on build, release, and deployment activities;
- Integrate security, code quality, and monitoring tools into DevOps pipelines;
- Manage source code repositories and support Agile/Scrum project delivery;
- Support issue analysis, root cause identification, and continuous improvement initiatives.