Database Engineer 2 - Maryland, United States - Wyetech LLC

    Wyetech LLC
    Wyetech LLC Maryland, United States

    1 week ago

    Default job background
    Description


    The Database Engineer will 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 as needed as well as provide break/fix requests or updates. 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 utilizing Django and Flask frameworks to interact with data models such as mariaDB, MongoDB, and PostgreSQL and send data upon request, in JSON format, to UI front ends.

    Capabilities

    Support the database design, development, implementation, information storage and retrieval, data flow and analysis activities
    Support the analysis and evaluation of system improvements, optimization, development and/or maintenance efforts
    Support the development of long and short term requirements for database administration and design
    Assist in developing databases, database parser software, and database loading software
    Translate a set of requirements and data into a usable database schema by creating or recreating ad hoc queries, scripts and macros, updates existing queries, creates new ones to manipulate data into a master file
    Assist in developing database structures that fit into the overall architecture of the system under development
    Lead development of database structures that fit into the overall architecture of the system under development
    Lead development of databases, database parser software, and database loading software
    Develop requirement recommendations from a project's inception to its conclusion for a particular Business and IT subject matter area (i.e. simple to complex systems)
    Develop a database structure that fits into the overall architecture of the system under development and has to make trades among data volumes, number of users, logical and physical distribution, response times, retention rules, security and domain controls
    Required Qualifications

    TS/SCI with Agency Appropriate Polygraph
    Database experience using MongoDB or MariaDB; including deployment and management of the database itself, debugging of optimization issues, and scaling
    Bachelor's degree in a technical discipline from an accredited college or university is required.
    Five (5) years of DBE experience may be substituted for a bachelor's degree
    Five (5) years experience as a DBE in programs and contracts of similar scope, type, and complexity is required
    Desired Technical Skills

    Python
    Django or Flask
    ReST Endpoint Development
    Micro-Service Model
    Swagger

    AWS
    C2S or other cloud experience
    Docker
    Visual Studio Code or similar IDEs
    JSON and/or XML serialization
    Jira
    Confluence
    Git version control
    Experience working in Agile environment
    Wyetech, LLC is an Equal Opportunity Employer.

    All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

    #J-18808-Ljbffr