We are immediately hiring a High-Priority Database Engineer to join our development team in Linthicum, MD. This role is ideal for a hands-on engineer who thrives at the intersection of database architecture and back-end service development. You will be instrumental in designing and maintaining scalable database structures and building the Python-based microservices that interact with them. TS/SCI with Full Scope Poly is required.
What You Will Do
Lead the deployment, management, scaling, and optimization of database environments, primarily using MongoDB or MariaDB. Debug and resolve complex optimization and scaling issues within the database layer. Lead the development of core database structures, database parser, and data loading software. Develop and test various Python-based REST endpoints and microservices utilizing Django and Flask frameworks. Manage data interactions with MariaDB, MongoDB, and PostgreSQL, ensuring data is correctly serialized and sent upon request in JSON format to the UI front end.
Create and document workflows to transition existing processes to modern database systems.
Requirements
Active TS/SCI Clearance with Full Scope Polygraph (Mandatory). 5+ years of experience as a Database Engineer or similar role (or Bachelor's + 5 years). Deep experience with the deployment, management, and scaling of either MongoDB or MariaDB. Expertise in debugging and optimizing database performance and scaling issues. Proven ability to lead the development of database structures and data loading/parsing software. Experience supporting the development and test of Python-based REST endpoints and microservices using Django or Flask.
Highly Desired Skills (Bonus Points)
Familiarity with ReST Endpoint Development and the Micro-Service Model. Experience with AWS, C2S, or other cloud platforms. Knowledge of Docker and modern IDEs like Visual Studio Code. Proficiency with JSON and/or XML serialization. Experience using Jira and Confluence for Agile lifecycle management.
We use cookies on this site to enhance your experience. By using our website you accept our use of cookies.
Cookies
YourMembership uses cookies for your convenience and security. Cookies are text files stored on the browser of your computer and are used to make your experience on web sites more personal and less cumbersome. You may choose to decline cookies if your browser permits, but doing so may affect your ability to access or use certain features of this site. Please refer to your web browser's help function for assistance on how to change your preferences.