Share this Job

International Group - Senior DevOps Engineer (FinTech Payments) (1 year agency contract)

Date: 27-Jul-2019

Location: Singapore, Singapore

Company: Singtel

Who we are:

 

The advertised role is for the Digital Technologies department of Singtel. Digital Technologies is front-runner within Singtel featuring self-organising Build-Run teams that take end-to-end ownership of a business domain and corresponding applications. DT works in an agile manner and is adopting a Tribes & Squads model in close cooperation with the rest of IT. Our teams take ownership across the lifecycle and our motto is “You build it, you run it, you own it, you love it!”

 

Our new technology stack focusses on Spring Boot deployed on AWS and React / React Native on the client side. We aim to automate repetitive actions where possible. In the infra-side, we let AWS do the heavy-lifting for us so we can focus on delivering business value. We need your help to onboard more applications on to the same stack!

 

Why work for Singtel Digital Technologies?

 

  • Agile environment with persistent Build-Run teams accountable across the life cycle
  • Strong alignment with business and KPIs centered around business
  • Open office space with teams co-located
  • All new things go to AWS and follow latest best practices in the industry
  • Attention to technical excellence
  • Culture of learning, coaching and mentoring
  • Customer-facing environment with challenging scalability requirements
  • Career growth path as engineer: engineers may earn more than their manager
  • Dynamic organisation where change is the only constant
  • Innovation is part of the yearly KPIs
  • An incentive scheme with generous rewards for high-performers

 

Summary of Candidate Profile

 

You are a strong Software Engineer you love to be hands-on the majority of the time. You are always looking for new ways to improve your solutions: you master the shortcuts of your favorite editor, pick up a new tools and libraries when valuable and continue learning best practices and design patterns that improve the quality of your application.

 

You are eager to solve problems. You take initiative to structurally improve the software you are working on. You guide, coach and mentor your fellow team mates to help them achieve the next level. Together with the team, you help set and maintain quality standards and periodically raise the bar where feasible.

 

Responsibilities

  • Contribute to Singtel's Build-Run team from design to go-live and beyond.
  • Design and develop new components 
  • Take ownership of the solutions, their architecture and non-functional qualities in production.
  • Work as part of a Build-Run team, including teams of external vendors, developers and architects to guide and assist in delivering business requirements
  • Have close interaction with the business
  • Contribute to common development practices of Singtel DT
  • Help identify new talent in the market
  • Inspiring and mentoring developers by being a role-model as you work together in the Build-Run team
  • Continuous improvement of technology and process
  • Work with in-house and external stakeholders
  •  

The ideal candidate should have/be:

  • BSc in Computer Science or similar technical
  • More than 5 years of relevant experience
  • Skills 
  • AWS (e.g. EC2, ECS/EKS, EBS, S3, ELB, SQS, ElasticCache, CloudFront, ElasticIP, Route53, Redshift, RDS)
  • Ability to code (Bash, Powershell, Python, Ruby or Java/C/C++/Perl/PHP)
  • Linux (Ubuntu, RHEL, Centos) and Windows
  • Source-control knowledge. Eg. GIT, Perforce. Branching, pull, push, commits, etc.
  • Strong understanding of CI/CD pipelines.
  • Strong hands-on coder
  • Communication
  • Decisiveness
  • Modelling skills (UML)
  • Conceptual thinking
  • Attention to quality
  • Get stuff done
  • Lifelong learner
  • Shares knowledge with others
  • Seeks to understand underlying requirements and business rationale
  • Appreciation of business domains in general
  • Considers Software Architecture as part of development
  • Knowledge in FinTech - Digital Payments Channels

Find similar jobs: