Don’t know which product for is made for you?

Senior Officer, DevOps Engineer (IT)

| Head Office

I. Job Overview: 

The Senior Officer, DevOps System (IT) is responsible for designing, implementing, and maintaining secure, scalable, and highly available DevOps infrastructure that supports the Bank’s applications and digital services. The role focuses on managing container platforms, CI/CD pipelines, server environments, and deployment automation while ensuring system reliability, performance, security, and disaster recovery. The incumbent also supports infrastructure optimization, system monitoring, and technical documentation in accordance with the Bank’s IT standards and best practices.

 

II. job Description: 
• Design, implement and deploy Cluster and Container service to ensure HA and disaster recovery
• Implement CI/CD pipelines to automate system builds, testing, deployments and enforce security gate with SonarQube and Jenkin quality gates.
• Monitor and identify potential issues and performance bottlenecks of applications running on cluster and container platforms (Docker, Apache Tomcat , Kubernetes).
• Write, maintain, and improve custom Bash scripts for build and deployment automation.
• Assist in writing and maintaining Dockerfiles, Docker Compose files, and Kubernetes manifests.
• Manage server configurations, patching, apply SSL/TLS and vulnerability assessment.
• Set up and configure application server and web server environments using Nginx or Apache Tomcat.
• Coordinate with the team to perform DC-DR switching and validate the Cluster and Container services
• Creating and documenting the System Architecture and Configuration.

III. Job Requirement: 

  • Bachelor’s degree in computer science, Information Technology, Software Engineering, or a related field.
  • At least 2 years of experience in DevOps, System Administration, or Infrastructure Engineering.
  • Knowledge of Docker, Kubernetes, Apache Tomcat, Nginx, Jenkins, GitLab CI, SonarQube, and Bash scripting.
  • Familiar with CI/CD, server administration, SSL/TLS, vulnerability assessment, and deployment automation.
  • Experience with Prometheus and Grafana is an advantage.
  • Strong analytical, problem-solving, communication, and documentation skills.
  • Good planning, time management, and teamwork abilities.
  • Proactive, detail-oriented, accountable, and committed to continuous learning.