As a Senior NoSQL (not only SQL) Database Engineer, you will be a pivotal member of our team, responsible for designing, implementing, and maintaining efficient, scalable, and secure database systems. Your expertise in database management will play a critical role in supporting our organization's data management needs. You will also need familiarity with various open source database platforms and technologies, such as Hadoop, Spark, Kafka, other NoSQL and cloud based PaaS/SaaS data solutions e.g. AWS S3, Azure Data Lake. Experience with APIs and ETL/ELT are required with Data Fabric/Mesh a plus
Responsibilities:
Database Design and Implementation:
Collaborate with cross-functional teams to design and implement robust database architectures
Optimize database performance, ensuring efficient data storage and retrieval
Manage both relational (SQL) and NoSQL databases
Data Security and Integrity:
Implement security measures to safeguard sensitive data
Monitor and maintain data integrity, ensuring compliance with industry standards
Develop strategies for data backup, recovery, and disaster planning
Performance Tuning and Optimization:
Analyze and optimize database performance, identifying bottlenecks and areas for improvement
Fine-tune SQL queries and indexing for efficient data retrieval
Work closely with software engineers to integrate databases with applications
Automation and Scalability:
Develop automation tools for routine database operations
Scale database systems to handle increasing data volumes
Stay updated on emerging database technologies and trends
Manage multi-node architectures that may expand into Data Fabric/Data Mesh designs
Leadership and Collaboration:
Mentor junior database engineers
Provide thought leadership on database architectural design
Collaborate with system administrators and other IT professionals
This role will be performed 80% remote with 20% onsite
#qf #pmf
Requirements:
Bachelor's degree in Computer Science, Information Technology, or a related field
Minimum 5 years of experience as a Database Engineer or DBA
2-5 years experience working with DoD - Warfighter Experience a plus
2-5 years experience with NoSQL databases and ELT/ETL data flows including metadata management
Nifi, Kafka, and Hadoop/Spark experience is a helpful requirement
Experience building APIs to front-end legacy data with an ELT data flow
Experience with ELK stack a plus
Geospatial Data Type Experience a plus
Experience with multi-data source mapping and architecture
Experience with hands on development of databases and integration with application development teams
Experience with security controls and variable data types, overlay compliance
Proficiency in SQL and experience with both relational and NoSQL databases
Familiarity with cloud-based database platforms (e.g., AWS RDS, Google Cloud SQL)
Strong problem-solving skills and attention to detail
Excellent communication and teamwork abilities
Security+ Certification
Active US Government Clearance at Secret level or higher
Ability to sit for extended periods of time
Ability to regularly lift at least 25 pounds
Ability to commute to the designated onsite work location as required
QBE is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender, gender-identity and/or expression, age, disability, Veteran status, genetic information, pregnancy (including childbirth, lactation, or other related medical conditions), marital-status, neurodivergence, ethnicity, ancestry, caste, military/uniformed service-member status, or any other characteristic protected by applicable federal, state, local, or international law