Lead Data Engineer - Airline Sciences

Bangalore (Airbus), India

Airbus

Airbus designs, manufactures and delivers industry-leading commercial aircraft, helicopters, military transports, satellites, launchers and more.

View all jobs at Airbus

Apply now Apply later

Job Description:

A vacancy for a Lead Software Engineer has arisen within Airbus India in Bangalore. You will join the Airline Sciences team within the Digital function.

The Airline Sciences team is part of the Airbus Digital function. It is composed of engineers, data scientists, developers, business analysts from all around the world.

Its objective is to act as an advisor to bring airline operational representability in all Airbus activities (pre-design, detailed design, marketing, guarantees, services). By combining aircraft models, simulations, operational research, data analytics and artificial intelligence, the Airline Sciences team is able to deliver realistic aircraft performances, network schedules and cost evaluation. By analyzing historical data (weather conditions, navigation database and airport data), the Airline Sciences team can precisely match real world conditions and provide the most accurate airline model.

Following best IT practices and Continuous Integration / Continuous Deployment (CI/CD), the Airline Sciences team developed the Airline Digital Twin, a web application and API that can be used across all Airbus divisions.

Working toward the same objectives, Airline Sciences is divided into teams regrouping business specialists, engineers and developers. As a Lead Software Engineer, you will serve as a highly specialized level developer within your team working on Simulation Data Management activities. 

The mission of this team is to ensure effective simulation data management practices for the Airline Sciences platform, with focus in managing data pipelines, efficient data modeling and establishing strong data management practices, with focus on innovation, automation and simplicity.

Following an AGILE methodology, you will be responsible for driving continuous improvement in our products. You will be the technical reference point within the stream you’ll be integrated in. Also being part of the cross IT team, you’ll be participating in day-to-day technical activities and dailies.

This role will involve: ramp-up on the current solution (training period), implementing  solution improvement and delivering on time quality bug corrections.

The ideal talent will have experience in large-scale application development along with quality assurance, in an agile environment, as well as a thorough understanding of DevOps practices.

We are looking for a high energy, team player interested in joining a team of data scientists, developers, and business experts. This position will report to a Group Manager within Airbus India. Passion for technology and problem solving are a must have.

Tasks & accountabilities

 

Your main tasks and responsibilities will include:

The work itself

  • Designing and optimizing data architecture for the concerned platform

  • Be the mediator between Data Intelligence team (owners/procurers of data) and the product teams (consumers of data)

  • Application comprises Aerospace domain data like - Airport Data, Navigation data, Demand and Cost data, etc.

  • Proactively work on Identifying and resolving bottlenecks to enhance data retrieval speed and overall system efficiency.

  • Build and support data pipelines to ingest data from various sources such as databases, APIs, etc.

  • Integrating and transforming data to ensure its compatibility with the target data model or format.

  • Implementing and monitoring Cyber Security measure to ensure compliance to security guidelines and keep the company and its business safe

  • Collaborating with cross-functional teams including data scientists, analysts, and business stakeholders to understand their requirements and provide technical solutions.

  • Effectively translate complex technical concepts to any stakeholders in a clear and concise manner.

  • Ability to work under Agile and Scrum development methodologies

  • Staying updated with emerging technologies, tools, and techniques in the field of big data engineering.

  • Exploring and recommending new technologies to enhance data processing, storage, and analysis capabilities.

  • Serves as a mentor to other developers who would like to upskill in this area.

  • Uses technical knowledge, creativity and company practices and priorities to obtain solutions to complex problems.

  • Interfaces with senior management to provide and obtain information and to build consensus regarding project direction.

This role will involve some travel for business in Europe and as such you must be able to travel accordingly.

 

Required skills

We are looking for candidates with the following skills and experience:

The skills you bring (Must Have)

  • Bachelor or Master degree in Computer Science, Software Engineering or other related discipline preferred

  • Minimum of 8+ years of experience in Data Engineering or related field with expertise in building and maintaining data models, data pipelines and resolving complex issues related to data engineering.

  • Strong proficiency in Java development (including experience with JDK 8+ preferred) and a strong experience using Spring Framework

  • Familiarity with AWS Cloud platform

  • Experience in following an agile methodology (SAFe or SCRUM)

  • Expertise in working with various data tools and technologies, such as ETL frameworks, data pipelines

  • In-depth knowledge of data management principles and best practices, including data governance, data quality, and data integration.

  • Knowledge of all phases of software development including design, coding, testing, debugging, implementation, and support

  • Ability to thoroughly understand the business issues surrounding each project

  • Excellent problem-solving and analytical skills, with the ability to identify and resolve complex data engineering issues.

  • English: advanced level both verbal and written

Good to Have (not mandatory)

  • Experience with Aerospace domain will be a good advantage

  • Experience with the following technologies: MySQL, Maven, Spring Framework, Jenkins, JIRA

  • Experience with Python, SQL, Pyspark is a plus

Success Metrics:

Success will be measured in a variety of areas, including but not limited to

  • Deliver business value as defined by product owner and accountable for team’s delivery value as well

  • Give a transparent information during the AGILE rituals (Remaining to do and issues encountered) and request help for support

  • Consistently ensure the on-time delivery and quality (first-time-right) of the sprints

  • Bring innovative cost effective solutions

  • Achieve customer satisfaction

  • Ability to handle a subject from demand management, to development and support

  • Ability to challenge the needs of the clients and provide appropriate solutions

The role will have the following key outputs:

  • Strong link with the Airbus Digital organization

  • Good quality code and participation in improvement of existing code

  • Proactive in providing guidance & inputs for the product’s roadmap

This job requires an awareness of any potential compliance risks and a commitment to act with integrity, as the foundation for the Company’s success, reputation and sustainable growth.

Company:

Airbus India Private Limited

Employment Type:

Permanent

-------

Experience Level:

Professional

Job Family:

Digital

By submitting your CV or application you are consenting to Airbus using and storing information about you for monitoring purposes relating to your application or future employment. This information will only be used by Airbus.
Airbus is committed to achieving workforce diversity and creating an inclusive working environment. We welcome all applications irrespective of social and cultural background, age, gender, disability, sexual orientation or religious belief.

Airbus is, and always has been, committed to equal opportunities for all. As such, we will never ask for any type of monetary exchange in the frame of a recruitment process. Any impersonation of Airbus to do so should be reported to emsom@airbus.com.

At Airbus, we support you to work, connect and collaborate more easily and flexibly. Wherever possible, we foster flexible working arrangements to stimulate innovative thinking.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: Agile APIs Architecture AWS Big Data CI/CD Computer Science Data Analytics Data governance Data management Data pipelines Data quality DevOps Engineering ETL Java Jenkins Jira Maven MySQL Pipelines PySpark Python Research Scrum Security SQL Testing

Perks/benefits: Career development Flex hours Startup environment Team events

Region: Asia/Pacific
Country: India

More jobs like this