Position: DB Developer
Company: Grid Dynamics
Experience required: 3y
English level: intermediate

Bleeding edge technologies are used for closing the gap in care for 175mm American adults in a $600bn market where Americans spend millions of dollars and do not lose millions of pounds.

If you are excited about all aspects of modern engineering, from writing great code, to creating architectures, designing components, interacting with clients, and delivering a working system to production, then you are the kind of person we are looking for.  If you enjoy freedom and responsibility, creative thinking, leading and mentoring others, then join our team of world-class developers, QA engineers, DevOps engineers, architects, and managers.

We are currently looking for a DB Developer who will help with a wide range of tasks. You will be working at the Data Engineering team, responsible for the DB, collection, and utilizing the data. You will be responsible for adding new models, updating existing ones, finding a way how to redesign an existing DB.

Responsibilities
- Set the architectural direction, long-term vision, and guiding principles for the platform
- Assess project requirements and design architecture for the platform
- Define security and backup procedures
- Design conceptual and logical data models and flowcharts
- Design and set up database clusters, backup and recovery processes
- Design and develop new databases and tables
- Maintain and tune existing databases and tables
- Assess current implementation, enhance the code to maximize application efficiency
- Troubleshoot defects and perform system analysis to assist in solving technical and business-related problems/challenges
- Work in collaboration with onsite and offshore development teams

Requirements
- Hands-on experience in designing database architecture from scratch
- Strong Postgres experience
- Ability to create complex queries
- Knowledge of Python/Django
- Experience with AWS
- Self-starter, proactive and collaborative person
- Solid verbal and written communication skills

Will be a plus
- Ability to performance tune queries for maximum performance
- Database design and implementation experience

We offer
- Opportunity to work on bleeding-edge projects
- Work with a highly motivated and dedicated team
- Competitive salary
- Flexible schedule
- Medical insurance
- Benefits program
- Social package - medical insurance, sports
- Corporate social events
- Professional development opportunities

About us
Grid Dynamics is an engineering services company known for transformative, mission-critical cloud solutions for the retail, finance, and technology sectors. We architected some of the busiest e-commerce services on the Internet and have never had an outage during the peak season. Founded in 2006 and headquartered in San Ramon, California with offices throughout the US and Eastern Europe, we focus on big data analytics, scalable omnichannel services, DevOps, and cloud enablement.