Senior Database Administrator / Developer
100,000 - 200,000
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
- 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.
- 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