Mind Computing is seeking a fulltime, 100% remote
Database Engineer to be a part of a team supporting the Department of Veterans Affairs (VA). The ideal candidate needs to have experience and knowledge in database design, coding, testing, optimization, debugging and documentation of software in a variety of programming languages, including PostgresSQL, and Microsoft SQL.
The candidate must reside within the continental US.
Responsibilities:- Create and update database architecture, build schemas, tables, stored procedures, and manage permissions.
- Generate queries and reports using PostgreSQL tools like pgAdmin, psql, and third-party tools such as DataGrip. Create queries usable by development.
- Analyze, maintain, and optimize PostgreSQL /Microsoft SQL database environment to ensure 99.9% availability and data integrity.
- Identify and resolve bottlenecks, optimize SQL queries, and enhance data retrieval efficiency for PostgreSQL and Microsoft SQL.
- Manage, improve, and work with Legacy databases and Platform as a Service databases.
- Provide recommendations on policies, procedures, and emerging technologies.
- Monitor systems for availability, oversee database mirroring, replication, and failover.
- Support advanced PostgreSQL features like JSON, full-text search, and PostGIS for geospatial queries.
- Create, populate, and maintain PostgreSQL databases, materialized views, and indexes for analysis and reporting.
- Restore PostgreSQL databases from backups and support disaster recovery activities using WAL archiving and point-in-time recovery.
- Collaborate with developers, analysts, and IT teams to design, implement, and troubleshoot PostgreSQL database issues.
- Assess future storage and performance needs, and create and maintain comprehensive PostgreSQL documentation.
- Work with Platform as a Service pre-built database to optimize and manage as needed for growing solutions.
- Communicate effectively with customers, stakeholders, and technical specialists.
- Contribute to team objectives and take on additional responsibilities as needed.
Qualifications:- Bachelor's degree in Computer Science, Engineering, or a related field.
- A minimum of 5 years of experience is required.
- Strong proficiency in database administration and performance tuning.
- Extensive hands-on experience with cloud platforms such as AWS and Azure, including infrastructure design, deployment, and management.
- Experience with automation tools and scripting languages for infrastructure and database management (e.g., CloudFormation, Terraform, Ansible, Python).
- Experience developing strategies for data migration, backup, and disaster recovery in cloud environments.
- Familiarity with DevOps practices and tools for continuous integration and delivery (CI/CD).
- Effective communication and collaboration skills, with the ability to work across teams and departments.
Additional Qualifications: - The following certifications are a plus: MongoDB certification, AWS certification, Azure certification, etc.
- Experience in SAFe/Agile Software Development.
- Ability to work effectively in a multi-stakeholder and DevSecOps environment.
- Experience with database support for legacy and platform as a service applications.
- Prior government/federal experience
- Ability to obtain a government clearance.
Benefits:- Medical/Dental/Vision
- 401k with Employer Match
- PTO + Federal Holidays
- Corporate Laptop
- Training Opportunities
- Remote Opportunity
Note: Selected candidates will be required to complete fingerprinting at a government facility and undergo a background check as part of the hiring process.