Posted in

Senior Greenplum Database Engineer

Senior Greenplum Database Engineer

CompanyLeidos
LocationWoodlawn, MD, USA
Salary$104650 – $189175
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior, Expert or higher

Requirements

  • Bachelor’s degree and 8+ years of experience in a training-related field. Additional years of experience may be substituted in lieu of degree.
  • Must be able to obtain a Public Trust
  • Ability to effectively communicate information, both verbally and written to end users, team members and management
  • Expert level knowledge of Greenplum architecture
  • Expert in Greenplum database administration
  • Experience working with complex data warehouse projects
  • Experience designing custom ETL processes to populate the data warehouse
  • Expert in shell scripting and automating tasks
  • Ability to analyze source data for potential data quality issues and address these issues
  • Experience in scripting (Shell scripting, python, Java) and automation
  • Familiarity with Atlassian product suites (Git, BitBucket, Confluence, Jira)

Responsibilities

  • Excellent written and verbal communication skills.
  • Expert in the various data loading techniques to Greenplum MPP database and develop process to automate it, and troubleshoot any data load errors.
  • Database development experience with strong skills in SQL and PL/pgSQL.
  • Perform source system data analysis to understand data relationships.
  • Investigate and resolve data quality, data loading failures and develop data cleansing routines.
  • Design and document logical and physical data models in data modeling tool.
  • Generate Data Definition Language (DDL) scripts from modeling tool.
  • Design and document source to target data mappings.
  • Design, develop and test custom ETL or data stage routines.
  • Automate the custom data loading process and continue to improve based on requirements.
  • Provide ad hoc query support.
  • Provide mentorship to group members and will be expected to help develop and support mid and junior level staff.
  • May be scheduled for after-hours on-call support and will be required to support production releases during non-peak hours.
  • Design, development, testing, and maintenance of UNIX shell scripting and Python.
  • All other duties as assigned or directed.

Preferred Qualifications

  • Ansible scripting
  • Experience with cloud environment, AWS
  • High-level knowledge of various industry leading data warehouse components (databases, ETL tools, BI/reporting tools)
  • Ability to prepare effective technical documents and presentations
  • Experience with DevOps