• Negotiable
  • Singapore
  • Permanent, Full time
  • Standard Chartered Bank Singapore
  • 09 Jan 18

DevOps Senior Engineer / Technical Specialist

  • Location: Singapore
  • Salary: Negotiable
  • Job Type: Full time

Leading the way in International Banking. We support the people and companies driving investment, trade and wealth creation across Asia, Africa and the Middle East. And our heritage and values are expressed in our brand promise - here for good.

The role is responsible for driving DevOps capability and software development across Wealth and Private Banking (PBWM). The role will work with the WM Delivery Head to plan and lead projects which enhance SCB product offerings across multiple applications to drive better user experience to high net worth clients.

We are currently looking for talented and motivated individual for the role of DevOps Engineer / Tech Specialist. This candidate will support the agile scrum team to drive the roll out of DevOps solutions and product delivery in a more productive and efficient manner. He/she must be an experienced DevOps professional who has configured, automated, deployed, and supported the components of a typical DevOps pipeline (CI/CD) in AWS, Private cloud / containerised, VMware infrastructure. He/she will be a mature individual who is comfortable working in an agile environment with critical peer review of design, code and infrastructure.

The Role Responsibilities:

  • Drive adoption and rollout of Agile, modern software engineering and DevOps practices across multiple applications and squads;
  • Design, implement, manage DevOps pipeline for early adopter teams;
  • Work with early adopter teams to identify their specific needs and pain points, design and implement solutions with automation first mindset;
  • Maintain team-specific infrastructure (AWS, Containerised environment, VM ware) for early adopter teams;
  • Collaborate with enterprise DevOps Engineering team to build solutions that is repeatable and scalable;
  • In longer term, work with technology teams to co-ordinate and guide development and creation a delivery pipeline;
  • First level of debugging for systems and networking problems in the DevOps pipeline;
  • Work with business and technology teams to establish technology enablement framework for agility in delivery;
  • Ensure risks, issues, costs and schedules of Tech enablement or DevOps adoption roadmap are appropriately managed following agile principles. Progress is tracked and communicated to internal and external stakeholders using visual management techniques;
  • Work with development and QA engineers to establish and embed DevOps best practices and mindset;

Our Ideal Candidate:


  • Established DevOps / Developer engineer with 8 or more year experience;
  • Self-starter, capable of working without direction and able to deliver projects from scratch;
  • Full Software Development Lifecycle experience in a mature Continuous Integration and Continuous Delivery environment;
  • Strong Scripting and technical capabilities - ie. Shell, Python, Ruby, and / or JS
  • Experience and knowledge of Agile project management standards and techniques; agile certification would be preferable
  • DevOps toolchain experience: JIRA, Bitbucket, Jenkins, Artifactory;
  • Experience in managing and setup up GIT repositories and knowledge of GIT workflow
  • Configuration and deployment tools experience - ie .Ansible, Chef, or Puppet;
  • Process oriented and ability to document repeated process to support a global and scaled network
  • Deployment, Configuration and Administration of enterprise grade application servers like WebSphere and JBoss.
  • Good knowledge in messaging servers, Database servers like DB2, MySQL, Oracle, Postgres etc,
  • Good knowledge in NoSQL DB, in-memory caching solutions like REDIS, Apache Spark, ELK stack etc
  • Strong administration and working knowledge Linux (RHEL) and other UNIX platforms like AIX
  • Experience working in virtualization technologies like VMWare, Citrix etc
  • Experience working with public and private cloud computing ie. AWS, Openshift (PaaS)
  • Experience working with Containerisation technologies ie, Docker, Kubernetes
  • Practical experience of infrastructure as code tools and frameworks

Highly Desirable

  • Service or Microservice architecture
  • Databases, software algorithms and design patterns
  • Breadth of knowledge - operating systems, networking, distributed computing
  • Experience with cloud deployment, architectural design and systems management experience - AWS / other containerised technologies
  • Strong knowledge of UNIX and TCP/IP - understand strace and tcpdump output
  • Experience in deploying complex J2EE applications
  • QA automation framework set up experience with Cucumber, Gherkin, Selenium and Mobile Testing
  • Good understanding of the application stack and communication protocols (HTTP protocol, proxies, REST, SOAP, SSH, SFTP etc,
  • Good understanding of the security concepts w.r.t SSL certificate standards, PKI, etc and application and network security concepts is an added advantage
  • Experience in strategizing repository and branching structure for code repositories
  • Knowledge of SCB organisation and project governance processes preferred
  • Prior experience and knowledge of Private Bank and Wealth Management technology preferred

Role is based in Singapore and with certain level of traveling to support scrum team when desired