Database Engineer 2
Core
Design, develop, and maintain database structures and workflows to automate security evaluation, authorization, and network data gathering across project lifecycles.
Role type
Senior Database Engineer (Security Automation)
Builds
Automated security evaluation and authorization systems, database parser software, and data loading software.
Domain
National Security / Defense / Data Engineering
Deliverable
production ML models | product features
Required skills
Database design, database development, information storage and retrieval, data flow analysis, database structure optimization, workflow creation, break/fix support, database parser development, database loading software development, REST endpoint development, microservices architecture, data model management, JSON serialization, MariaDB, MongoDB, PostgreSQL, Python, Django, Flask, Swagger, AWS, Docker, Git version control, Agile methodology
Preferred skills
ReST Endpoint Development, Micro-Service Model, Visual Studio Code, JSON/XML serialization, Jira, Confluence
Technologies
MariaDB, MongoDB, PostgreSQL, Python, Django, Flask, REST, Swagger, AWS, Docker, Git, JSON, XML
Responsibilities
Provide technical expertise for database design, development, implementation, information storage and retrieval, data flow and analysis; Develop or maintain database structure to fit into the overall architecture of the system; Create new workflows to take over existing processes; Lead development of database structures, database parser software, and database loading software; Support the development and test of various Python based ReST end points, microservices, and data model management capabilities.
Seniority
Senior, hands-on IC