VAE, Inc

Returning Candidate?

Postgres DBA

Postgres DBA

Job ID 
2018-1338
# of Openings 
1
Job Locations 
US-VA-Springfield
Category 
Information Technology

More information about this job

Overview

Overview
VAE, Inc. is a full service IT Infrastructure Solutions Company focused on building, securing and supporting our clients’ mission critical enterprises. We provide a distinctive array of design, integration and implementation services as well as fully managed service offerings. VAE is leading the leveraging of multi-tenant capable technologies and shared IT services to create secure, reliable and cost-effective end-to-end services and solutions. We deliver exceptional infrastructure solutions with extremely talented employees using a client-focused partnering approach.

 

We are a Woman Owned Small Business headquartered in Springfield, Virginia.

 

Job Description
VAE is looking for software developers to contribute to the development of a new product we’re adding to our ITPIE suite. Our products are utilized by network engineers supporting our clients. Our latest product is a web-based solution using a distributed microservices topology implemented using various languages exposing both a REST API programmatic interface as well as a full web-based User Interface.

 

We have a growing database system in our new product implemented in PostgreSQL. As a developer-centric team we know that there are many improvements to be made to our schemas, indexes and various other configurations to prepare our database for the scale we expect to support. We need your Postgres expertise to improve our existing database and as we add new databases to our distributed system and make changes to support adding features and increasing our supported scale. We’re eager for you to share your knowledge with the team to help all of us better approach our database development. You have lots of experience to build upon, having run large scale postgres deployments in the past and learning the ins and outs of Postgres specifics.

 

Requirements:

  • Candidates should have experience with all of the following
  • Delivering performant, scalable and maintainable PostgreSQL solutions
  • Perform PostgreSQL Server database administration
  • Advise on best practices for managing role based (RBAC) user accounts and system accounts, Patch Management and maintain Replication/DR Environment
  • Monitor database activity for operational improvements 
  • Tune SQL queries for optimal performance on PostgreSQL
  • Develop and implement corrective measures for database issues/problems found during monitoring
  • Schema design, query and stored procedure authoring, setting indexes and related SQL development
  • Analyze performance issues in the application and database tiers
  • Full SDLC experience
  • Refactoring existing code 
  • Creating modular, testable code
  • Communicating effectively through video, chat, documentation and other forms of collaboration with technical and non-technical team members

 

Pluses:

  • Computer Networking experience (OSI model, etc.)
  • Agile development experience and organizations going through Agile Transformations
  • Distributed systems, Microservices, Domain Driven Design
  • Using and Implementing REST API based systems
  • Remote collaboration experience
  • Server Side development in C#, Java or similar high-level language
  • .NET Core experience
  • Test Driven Development
  • TypeScript or other languages which transpile to JavaScript
  • Automated UI testing
  • Required Education and Certifications:
  • Minimum 5 years of experience

 

Perks

  • We are open to remote candidates and offer work from home opportunities to those who work on-site
  • We have regular team learning sessions to sharpen skills
  • We encourage cross-training to share skills among team members
  • We have an inclusive environment where developers are encouraged to participate in all phases of SDLC
  • We practice servant leadership and strive for transparency
  • How We Work
  • We take an agile approach to development following the Scrum framework
  • We are a geographically distributed team with members spanning from coast to coast of the USA
  • We collaborate during the US East Coast workday
  • Some of our tools include GitLab, JIRA, VSCode, Visual Studio, G Suite and Slack
  • Some of our tech stack includes .NET Core, Angular, TypeScript, PostgreSQL, Docker, NGINX, Node, Python, and Perl

 

VAE, Inc. is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to sex, gender identity, sexual orientation, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law.

To request an accommodation during the application process, please contact VAE's HR at HR@vaeit.com

Connect With Us!

Coming Soon!!