Data Engineer - Columbus, United States - NetJets

    Default job background
    Description

    Purpose of Position

    Under the direction of the Data Engineering Manager, The Data Engineer is responsible for the design, development, testing, and on-going management of the NetJets data pipeline processes. With limited guidance from senior team members, this role will utilize industry best practices to assemble and transform data from disparate systems into data stores. The ideal candidate will be curious and enthusiastic by the prospect of delivering accurate data to our stakeholders. This position will collaborate with business and team members to understand requirements and design robust data solutions.

    Tasks and Responsibilities

    • Design, develop, and test data solutions to support enterprise reporting
    • Perform root cause analysis and troubleshooting/monitoring of existing processes
    • Collaborate with business and team members to understand/document requirements
    • Documentation and/or meeting with partners to support NetJets initiatives
    • Continuous learning and curiosity toward process improvement initiatives
    • Note: It is not possible to list all required job duties on this form. There may be other important duties assigned, depending on the position. For a full list of essential job functions, please refer to the essential functions worksheet for that position.

    Education

    Bachelor's in Computer Science or Information Technology

    Certifications and Licenses

    Years of Experience

    2-4 years of experience

    Core Competencies

    AdaptabilityCollaborationCuriosityService-OrientedStrives For Positive Results

    Knowledge, Skills, Abilities and Other (KSAOs)

    • Demonstrated analytical and problem-solving skills
    • Demonstrated ability to work in a collaborative team environment
    • Proven ability to learn new concepts and technology quickly
    • Ability to work effectively with technical and business associates at all levels of the organization
    • Open to new ideas and practices; and a willingness to adapt as needed
    • Able to understand directions and willingness to ask questions
    • Demonstrated collaboration and communication skills across business and technology teams
    • SQL Development experience including use of stored procedures, triggers, and query tuning
    • Development experience with one or more industry standard DBMS platform
    • Has an understanding of data warehousing concepts
    • Has an understanding of data modeling techniques (eg dimensional, 3NF)
    • Familiar with cloud data platforms/PaaS environments (ie AWS, SnowFlake)
    • Development experience with at least one ETL tool; Informatica or Wherescape is preferred
    • Has an understanding of Change Data Capture (CDC) concepts
    • Has experience utilizing APIs for data ingestion