Share this Job

AVP/VP, Senior Platform Engineer

Location: 

Singapore, SG

Job Function:  Data & Technology
Job Type:  Permanent
Req ID:  5447

 

The Technology Group (TG) is a key enabler to keep our business moving forward and is constantly exploiting state-of-the-art information technologies to enhance GIC’s ability to be the leading global long-term investment firm. We aim to provide users with empowering and transformational capabilities, and to create an inclusive, innovative and integrated work environment.

We are looking for a suitable candidate for the role of AVP/VP, Senior Platform Engineer.

 

This role focused on the development of platform, self-service tools and automated processes, enables developers to continuously integrate and deploy code in line with principles of CI/CD and DevOps. The role will also require an experienced technical leader who is strategically inclined to research, develop and drive adoption under the common tools and cloud adoption initiative with the opportunity to span enterprise structures and influence senior management.

 

Responsibilities:

 

  • Architect highly available and scalable Enterprise solutions.
  • Research and evaluate new technologies.
  • Work on Amazon Web Services/Azure/GCP cloud solutions, architecture, related technologies and their interdependencies.
  • Define enterprise tools strategy and working with peers and colleagues drive alignment & adoption.
  • Develop modern engineering operations duties, including providing the necessary tools and infrastructure to support high performance development and QA teams.
  • Provide a Platform-as-a-Service to development teams to promote development efficiency and reducing delivery risk.
  • Improve performance, scalability, and usability of our application platforms.
  • Provide mentoring and coaching support to develop the talents of the existing team.
  • Drive quality solutions and outcomes through a continuous improvement mindset.
  • Collaborate with rest of team to research, design, develop, and implement automation release features and enhancements.

  

Requirements:

 

  • Bachelor’s Degree in Information Technology, Computer Engineering or equivalent.
  • Minimum 10 years software engineering experience, with minimum 3 years in IT automation and implementation.
  • 4 years of experience in designing, building and managing large scale application platform in Azure and/or AWS.
  • Keeps a good record in producing structured, high performing and scalable codes.
  • Excellent understanding of software development best practices including SDLC, Software Configuration and Change Management, Agile, Scrum, Kanban.
  • Expert knowledge in CI/CD concepts and tool chain development.
  • Expert-level understanding and abilities with technologies/languages like Groovy, Python, Linux shell scripts, Ansible Puppet, Git, JavaScript, .Net, Java, Go.
  • Extensive experience using tools and frameworks such as Jenkins, Packer, Gradle, SonarQube, Apache, Nginx, JMeter, Sauce Labs, Docker, Maven, Node.js, MySQL, MongoDB, Redis
  • Comfortable using the Atlassian suite to track tasks and code (JIRA/Confluence).
  • Excellent written and interpersonal communication skills.
  • Someone who is autonomous and can learn our environments, configurations, and systems quickly.
  • Ability to influence, guide, and reinforce the adoption of standards and processes across the development teams.
  • Good understanding and experience in messaging bus such as IBM MQ, Kafka and API gateway implementation.

Find similar jobs: