Senior Database Administrator / Developer

Job Description:

6 Months contract in Charlottesville, VA

Job Description

Designs, develops, and manufactures precision, high-speed, real-time track inspection systems and associated decision-making software packages for the national and international railway market. We are looking for a Senior Database Developer to build, optimize, and maintain conceptual and logical database models.

Responsibilities: For this role,

  • You should know how to analyze system requirements
  • Design database solutions to manage large volumes of data effectively and securely
  • Develop data pipelines for predictive analysis and data visualization using relevant tools
  • As needed implement migration methods for existing data
  • Ideally, you are excited by the opportunity to work with Big data Contract position with 6-month duration
Qualifications Required (Skills)

  • BS in Computer Science or relevant field or equivalent and 5 Years relevant experience including 3 years of proven work experience in Database Architecture, Database Development, or similar skills.
  • In-depth understanding of database structure principles
  • Experience gathering and analyzing system requirements
  • In-depth understanding of data management (e.g. permissions, recovery, security, migration, scaling, performance tuning, optimization, and monitoring)
  • Hands on experience writing SQL, T-SQL, PL/SQL, Stored Procedures, Views and Triggers
  • Work experience with Database Technologies like MySQL, MS SQL, Oracle, NoSQL and Hadoop
  • Experience with AWS database services like AWS Aurora, DynamoDB, DMS, RedShift
  • Experience developing and implementing database backup, archival procedures and disaster recovery
  • Experience with ETL and related tools (Talend, Informatica, Snowflake)
  • Knowledge of software development lifecycle for web and desktop applications
  • Proven analytical skills and documentation
  • Coupled with the technical skills the successful candidate will have strong verbal and written communication skills and problem-solving ability.
Qualifications Desired

  • Masters in computer science or relevant field
  • Familiarity with data visualization tools (e.g. Tableau, Power BI, D3.js, and R)
  • Previous exposure to Geographic Information Systems
  • Hands-on experience with Java or C#/.net


Key Skills:

  • Oracle Developer DBA