Database Developer

Dev Technology Group Logo

Dev Technology Group

πŸ“Remote - United States

Summary

Join Dev Technology as a Database Developer and contribute to a team supporting application development, creating and updating database structures, and managing data within large, complex databases. This role offers the chance to learn a new domain and skillset in a dynamic environment. You will work with PostgreSQL, SQL, and various scripting languages. The position requires a Bachelor's degree and 3+ years of experience in database development. Dev Technology provides a supportive and employee-centric culture with excellent benefits, including flexible time off, remote work options, career development opportunities, and comprehensive health insurance.

Requirements

  • Bachelor's degree plus 3+ years in database development roles
  • Experience in data profiling, cleansing, reporting, data staging, ETL jobs, batch jobs, partitioning and replication
  • Strong experience creating complex SQL in complex data environments including entity relationships, data modeling, data normalization/denormalization
  • Strong experience troubleshooting, tuning SQL and writing performance queries
  • Experience in writing DDL, DML and DCL
  • Hands-on experience with PostgreSQL database development
  • Experience writing shell script/Perl script including the command line experience
  • Experience with Git/version control
  • AWS experience including data migration, validation, data pipelines, CloudWatch, Kibana and Dynatrace
  • Ability to learn new tools quickly as needed to provide new ideas for solving problems
  • Ability and desire to work with other program staff and customers to reach design decisions within given constraints
  • Excellent diplomacy and communication skills with both clients and technical staff

Responsibilities

Work with a team of database developers and database administrators to support an active program of application development - creating new structures, updating existing ones and managing data within large, complex databases

Preferred Qualifications

  • Degree in Computer Science
  • Experience with Informatica ETL
  • Experience working with federal government clients
  • Experience with Oracle and DB2
  • Experience in database administration
  • Experience in with Agile methodology and use of Jira for tracking

Benefits

  • Generous and flexible time-off policy
  • Flexible work schedules and telework options, including remote work availability for eligible projects
  • Career development opportunities including a mentorship program, technical and management training through Dev University, hands-on learning through DevLab, tuition reimbursement, and paid training opportunities
  • Industry-leading benefits including a choice of two health plans that include dental and vision, flexible spending account, commuter benefits, life insurance, and more
  • 401K matching with a 5% matching contribution
  • Regular team and company social events including our annual party, happy hours, fitness challenges, and more
  • A focus on community engagement including company wide support activities, employer match for donations, and time off for volunteer efforts

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.