>

Information Technology - Principal Technologist Data Engineering & Analytics

Singapore Airlines

  View Salaries, Reviews, and more
VIEW COMPANY PAGE

Job Summary


Job Type
Permanent

Seniority
Principal

Years of Experience
At least 10 years

Tech Stacks
ETL
Amazon S3
Graph
API
Shell Script
Analytics
RedShift
BigQuery
Snowflake
Shell
Apache
kafka
PostgreSQL
Scala
C#
Python
AWS
Java

Job Description


Apply
The successful candidate will Provide technical leadership in data engineering for guiding SIA’s Data Engineering and Analytics team in IT Division.

Key Responsibilities Include

  • Drive the high-level technical vision of building data management systems and providing data analytics support within SIA.
  • Be an effective implementer and a technical mentor for the team in the following core activities:
  • Design and develop new systems architecture for data engineering services and their ecosystem, spanning distributed databases (relational, columnar, graph, in-memory); MLOps; orchestration (Apache Airflow); distributed stream/batch data processing (Kafka, Spark); and other big data technologies. Maintenance and evolution of existing on-premises data warehouse system.
  • Design data models for mission-critical and high-volume near-real-time and batch data; build idempotent/atomic production data pipelines to make data ingestion more robust and fault tolerant.
  • The development of highly automated self-service data platform for business users.
  • Assist in the stakeholder management and resolve resource conflicts within or between agile teams. Lead projects involving high level of coordination among departments and business areas.
  • Any relevant ad-hoc duties.
Requirements

  • BS in Computer Science or other related discipline is required. Advanced degrees in Computer Science (PhD, MS) are highly desirable.
  • 10-year relevant industry experience in the following technical areas:
  • Advanced knowledge and working experience with AWS cloud components and best practices. Architecting highly performant data stores such as S3/RedShift, Snowflake, BigQuery, Elasticache and PostgreSQL.
  • Solid understanding of modern software development process (frontend UI, backend API services), object-oriented and functional programming languages (such as Python, Java, Scala, C#) and shell scripting in a DevOps context.
  • Experience with commercial or open-source data ingestion platforms, including an in-depth understanding of modern ETL methodologies.
  • Proven experience in technical leadership. Capable of mentoring a team in delivering on multiple competing priorities with little supervision. Seasoned resource estimation, planning, and negotiation skills to work with diverse stakeholders.
  • Prior experience with managing software development teams using Agile/Scrum/Kanban methodology is a big plus.

Salaries

There are no salaries from Singapore Airlines that are similar to this job

View more salaries from Singapore Airlines


NodeFlair Insights of Singapore Airlines