Job Description :
Data Engineer
Dallas, TX
12 Months

Experienced data engineers who are analytical and self-driven, wanting to work on the world largest airline’s data platform. You should be passionate about data and excited to be part of a team which strives to develop data driven solutions aimed to improve our customer experience and airline operations.

Minimum Qualifications - Education & Prior Job Experience:

Bachelor’s degree in Computer Science, Computer Engineering, Information Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training
5 plus years of Software Development experience with expertise in data analytics, warehousing and data engineering
3 plus years of experience in agile methodology and mind-set as an approach to software development
Proficiency and experience in python or similar programming language
Expertise with SQL
Expertise with Relational Databases (RDBMS) and/or No-SQL databases
Experience with DevOps Toolchain methodologies, Continuous Integration, and Continuous Deployment
Demonstrated initiative, flexibility, and ability to adapt to changing priorities and work environments

Preferred Qualifications - Education & Prior Job Experience:

Airline Industry Experience
Knowledge of Containers and Cloud technologies
Knowledge of Apache Kafka, Spark ML
Experience with ETL products (DataStage, Informatica, Talend, etc
Cloud computing data pipeline experience (Azure preferred)
ML/AI pipeline deployment experience

Skills, Licenses & Certifications:

Combination of experience in any of the following tools/platforms required:
Scripting: Python, Spark, UNIX, SQL
Databases: Teradata, Cassandra, MongoDB, Oracle, SQL Server, ADLS
Cloud: Azure, AWS, IBM, Google
CI/CD: GitHub, Jenkins, Urban Code Deploy
BI: Cognos, Tableau, PowerBI
Big Data platform: Hadoop, HDFS, Solr, Hive, Impala
Data Warehousing: DataStage, Informatica
Azure Development Track Certification (preferred)
Spark Certification (preferred)
Cassandra Certification (preferred)
Ability to effectively communicate both verbally and in writing
Ability to explain/understand technical concepts and adjust messaging based on the audience, including non-technical groups
Ability to influence through outstanding interpersonal skills, collaboration, and negotiation skills
Ability to work well within a team environment, as well as independently
             

Similar Jobs you may be interested in ..