Browse Jobs
For Employers
Post JobLog inGet Started

MySQL Database Developer

Edrak United
Cairo, Egypt
Posted 3 years ago
1 open position
Search other opportunities

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.

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentMySQL Database Developer