Job Details
Experience Needed:
Career Level:
Education Level:
Gender:
Salary:
Job Categories:
Skills And Tools:
Job Description
- The ideal candidate will be an integral part of a fast-paced development team that builds an integrated product suite of Enterprise applications in the EV Charging network domain.
- Candidate will participate in the technical design of database/SQL queries for new products, as well as review and tuning database queries in existing solutions.
- This candidate will work closely with rest of cross-functional team to produce design documents, implement database optimizations, and provide benchmark metrics.
- Design and contribute SQL aspects for web and microservice APIs based applications.
- Collaborate with cross functional teams including our Global Engineering teams in an Agile development environment.
- Proven experience successfully optimizing databases for performance & scalability.
- Utilize problem solving skills to implement creative solutions to tough problems.
- Advocate for best-in-class database and storage solutions for large scale enterprise applications
Job Requirements
- Bachelor’s Degree in Computer Science/ Engineering or equivalent experience required.
- Strong proficiency in MySQL database management.
- Hands on experience with recent versions of MySQL.
- Understanding of MySQL's underlying storage engines, such as InnoDB.
- Experience with replication configuration in MySQL.
- Knowledge of de-facto standards and best practices in MySQL.
- Understanding and experience with AWS RDS, what are the limitations and benefits of RDS in general.
- 6+ years of software development experience.
- Creating database views, functions, and stored procedures.
- Writing optimized SQL queries for integration with other applications.
- Creating database triggers for use in automation.
- Maintaining data quality and overseeing database security.
- Designing database tables and structures.
- Experience with GitHub/Bitbucket, Jira, Scrum, SonarCloud and CI/CD processes.
- Experience working on software-as-a-service (SaaS), large scale distributed systems and relational/No-SQL databases.
- Experience working in a small team setting along with offshore development team.
- Experience with optimizing indexes and queries.
- Understanding the Query Execution Plan.