At Excelity, we're passionate about delivering innovative technology solutions that help businesses thrive. Whether you're looking to streamline your operations, improve efficiency, or enhance customer engagement, our team of experienced professionals is here to help. So why wait? Visit excelity.io today to learn more about how we can help you achieve your goals and take your business to the next level.
Excelity is seeking a Database Engineer for a project responsible for building the next generation Collection Management Systems for an exciting Government customer with a very critical mission. The candidate will work with the engineering team and customer to ensure successful development of high profile, complex, technical deliverables that are core to the continued success of our award-winning projects.
Required Clearance: TS/SCI with CI Poly
Responsibilities:
- Ensure successful implementation and operation of database systems supporting critical Agency systems
- Design, model, document, and guide the logical and conceptual relationship of data and database changes for complex applications
- Analyze needs and requirements of existing and proposed systems, and develop technical, structural, and organizational specifications
- Monitor and enhance capacity and performance by creating standards and/or doing modeling
- Communicate with technical, applications, and operational staff to design optimal database architecture, including performance, accessibility, backup, and recovery plans
- Analyze and recommend improvements to existing software regarding database performance, stability, usability, and scalability
- Perform logical and physical data modeling, design relational database models, and create physical data models from logical data models
- Design database servers and interfaces to improve database and application performance
- Author stored procedures, functions, views, and check constraints to support development efforts
Required Skills:
- Requires a Bachelor's degree with 8 years of relevant experience. Additional experience may be considered in lieu of degree.
- Experience in applying data modeling principles/methods including conceptual, logical & physical data models
- Relational database experience
- 2+ years experience with AWS technologies including PostgreSQL and EC2
- ETL experience
- Experience with integrating multiple data feeds into a consolidated data source for access by users via UI and by systems, e.g., via API
- Experience with ER Studio Expertise or other similar modeling tools
- GraphQL experience
- Work in a SCIF is required, this position offers flexibility in terms of working hours and the possibility of a hybrid schedule.
Desired Skills:
- Experience with S3, DynamoDB, DocumentDB, ElasticSearch, Kafka, GeoServer
- DIA experience
- Understanding of the Intelligence Lifecycle and Collection Management mission space
- Familiarity with intelligence discipline data and Collection Management data and processes
- Familiarity with existing IC/Service systems in the Intelligence Lifecycle and Collection Management mission space
- Implementation of data-centricity and data fabric concepts
- Understanding of DoD/IC data standards
- Familiarity with securing/hardening data infrastructure
- Familiarity with IC Audit and Logging
Detailed Position Description: Ensures the successful implementation and day-to-day operation of database systems supporting critical Agency systems. Designs, models, documents, and guides the logical and conceptual relationship of data and database changes for complex applications. Analyzes needs and requirements of existing and proposed systems, and develops technical, structural, and organizational specifications. May create standards and/or do modeling to monitor and enhance capacity and performance. Communicates with technical, applications, and operational staff, in order to design an optimal database architecture (performance, accessibility, backup, and recovery plan). Analyzes and makes recommendations for improvements to existing software regarding database performance, stability, usability and scalability. Performs logical and physical data modeling, designs relational database models and creates physical data models from logical data models. Designs database servers and interfaces to improve database and application performance. Supports the development effort by authoring stored procedures, functions, views and check constraints.
Benefits:
- Competitive salary
- Flexible work schedule
- 100% Health, Dental, Vision, and Life Insurance plans with Flexible Spending Account (FSA)
- Long and Short-term disability coverage
- Generous paid vacation and holiday time
- Safe Harbor 401(k) Retirement Plan with 6% Employer matching contributions
- Reimbursement for professional and training development
- Company-paid memberships to professional organizations