(view posting online)
Data is at the heart of our business. GPS coordinates, vectors, and engine telemetry are transmitted wirelessly and arrive constantly. Parts inventories, pricing, and availability are loaded, pushed, pulled, and processed regularly and on-demand. This position is an opportunity for a data fanatic to take a high-impact role working on tasks like schema design, stored procedures, ETL, performance tuning, high availability, and disaster recovery planning. Working with a small team of developers, you will ensure data is optimally leveraged in applications to deliver maximum value to our customers. If managing all of this data sounds like an exciting challenge, then you're a good fit for this position.
This is a unique opportunity for those interested in helping shape the future of a growing company that has already established itself as an innovative leader in the world of telematics and fleet management software. The ideal candidate will demonstrate a dedication to excellence in all deliverables, will be able to manage multiple concurrent tasks, work with minimal supervision, drive projects to completion, and operate in an innovative and continually changing environment.
Experience with PostgreSQL is desired, but candidates with strong Oracle and/or SQL Server experience interested in tackling the most advanced open source database available are encouraged to apply.
Requirements- Bachelor's degree, preferably in Computer Science
- Excellent business and technical problem-solving skills
- 3+ years in a database-intensive role
- 1+ years in a high-availability, ASP, or SaaS environment
- Expert SQL skills
- Excellent Stored Procedure development skills in PL/pgSQL, PL/SQL, or T-SQL
- Proficiency in:
- Query Tuning
- Database schema design (OLTP, OLAP, and hybrids); knowledge of normal forms
- Working closely with software engineers
- Managing schema change between environments throughout the development process
- Data warehouse design; ETL processes
- Working in a Unix/Linux environment
- Writing scripts in a shell scripting language and creating automated processes
-
Experience with:
- DB replication
- Clustering
- Table Partitioning
- Excellent verbal and written communication skills
- Strong interpersonal and relationship building skills conducive to team development
- Eligibility to work in the US
Respond by email to dbjobs@xxxxxxxxxxxxxxxxx