You are viewing a preview of this job. Log in or register to view more details about this job.

Sr. Database Architect (Database Engineer) (Remote position)

CNA
*US CITIZENSHIP IS REQUIRED FOR THIS POSITION*

At CNA, we are a leader in Uncrewed Aircraft Systems (UAS) research and analysis for the public good.

We apply forward-thinking strategies and expertise to support government agencies such as National Aeronautics and Space Administration (NASA), Federal Aviation Administration (FAA), National Institute of Standards and Technology (NIST), and Federal Emergency Management Agency (FEMA) to advance their UAS missions. Our team plays a vital role in the success of first responders in their UAS operations, training, and data management in the federal, state, and local public safety departments.

This role will develop and support implementation of a robust and flexible data architecture concept to support UAS training and certification for first responders. CNA fosters an inclusive culture that values diverse backgrounds and perspectives. Our flexible and engaging work environment encourages iterative and creative collaboration at every stage of the Software Development Life Cycle (SDLC) management process.

Technical skills:
  • Demonstrated proficiency in working with databases such as MS SQL Server, Postgres, Oracle, Access, and/or Windows servers; 
  • Knowledge and experience in web information architecture, programing, and cloud migration; 
  • Knowledge of and experience with relational database management and administration such as MS SQL, PostgreSQL, MySQL; 
  • Experience with at least one of the public cloud providers like AWS, Google Cloud Services, or Microsoft Azure; 
  • Demonstrates extensive knowledge of all aspects of Database Engines (Managed Instances, Data Warehouse) including administration; 
  • Experience in programming; experience in Software Development Lifecycle including requirements collecting and analysis, design, development, testing, implementing and deploying, and maintaining applications; 
  • Experience with user interfaces, test strategies, test cases and test plans; ability to evaluate, install, and customize components for software plug-ins and add-ons or software extensions.

Project Management skills:
  • Ability to work collaboratively with other team members in a cross-collaborative environment, and to lead a technical team on complex projects producing quality work; 
  • Strong interpersonal skills for interfacing with client representatives, internal customers, and vendor representatives; 
  • Ability to proactively identify technical and project risks and mitigations; good organization skills and attention to detail; 
  • Ability to write clear technical documentation and provide training.

Other Skills:
  • Demonstrated initiative and ability to work well both independently and as a part of a team; excellent customer service skills and attitude; 
  • Willingness to work and stay current with new technologies and work overtime when required; good oral and written communications skills.