Full relocation assistance offered
Job Summary
Senior Principal Database Engineer (will accept higher or low levels as long as candidates qualify)
The selected candidate will work within a cross-functional Scrum team with experience supporting data management processes, database engineering and management; designing, developing, maintaining, and enhancing database systems
Job Duties:
• Database engineering and management activities associated with high volume, multi-format data management services
• Designs large-scale data management solutions including developing efficient storage, indexing, and access approaches
• Updates data enterprise architecture models (if needed) and data abstraction layer to enable access to new data sources
• Designs and implements indexing strategies for ingested data.
• Designs and implements storage and indexing strategies across the multiple repositories to provide efficient storage and retrieval
• Supports design and development of data access APIs
Basic Qualifications:
• Bachelor’s degree with 9+ years of relevant experience OR a Master’s degree with 7 years of relevant experience OR A PhD; an additional 4 years of experience maybe considered in lieu of a degree requirement
• Active TS/SCI clearance
• Experience with Postgres, SQL, PL/pgSQL
• Experience installing application software in an operational environment
• Experience with Agile, AWS, RDBMS technology, Elasticsearch, Linux
• Security+
• Active TS/SCI CI poly clearance (can start unclass before indoc)
Preferred
• Knowledge of data modeling, Cameo
• Familiarity with NoSQL technology (Hadoop and/or EMR)
• CentOS System Administration
• Linux
Skills: Postgres, SQL, PL/pgSQL, Agile, AWS, RDBMS technology, Elasticsearch, Linux, NoSQL technology (Hadoop and/or EMR), Database engineering