SQL Developer
Job Title: SQL Developer
We are looking for a motivated and detail-oriented SQL Developer to join our growing technology team. In this role, you will contribute to the design, development, optimization, and maintenance of database systems that power critical business applications. You will collaborate closely with developers, analysts, and data teams to build scalable and high-performing database solutions.
This opportunity begins with a 10-week internship program, providing hands-on experience, mentorship, and exposure to real-world database projects. Successful interns considered for a full-time SQL Developer position based on performance and organizational needs.
Key Responsibilities
Database Design & Development
- Design, develop, and maintain efficient relational database systems to support business applications.
- Write and optimize SQL queries, stored procedures, functions, triggers, and views.
- Ensure database structures are scalable, secure, and aligned with performance requirements.
- Support database architecture improvements and enhancements.
Database Optimization & Performance
- Analyze and optimize database performance through query tuning and indexing strategies.
- Implement best practices for database normalization, partitioning, and performance management.
- Monitor database systems regularly to identify and resolve bottlenecks or inefficiencies.
- Troubleshoot and resolve database-related issues to ensure system reliability.
Data Integration & ETL
- Develop and maintain ETL (Extract, Transform, Load) processes for integrating data from multiple systems.
- Ensure data integrity, consistency, and accuracy across databases and applications.
- Assist in automating workflows and improving data migration processes.
Collaboration & Technical Support
- Collaborate with developers, analysts, and business stakeholders to understand database requirements and deliver effective solutions.
- Provide technical support and troubleshooting for database systems and applications.
- Participate in testing, code reviews, and deployment activities related to database updates and enhancements.
Documentation & Maintenance
- Maintain detailed documentation of database schemas, workflows, and development processes.
- Ensure compliance with data security standards and governance policies.
- Continuously improve database systems to maintain high availability, reliability, and scalability.
Qualifications
- Bachelor’s degree in computer science, Information Technology, Data Science, or a related field.
- Strong knowledge of SQL programming and relational database management systems such as MySQL, PostgreSQL, or SQL Server.
- Understanding of database design principles, normalization, and data modelling.
- Familiarity with query optimization, indexing, and performance tuning techniques.
- Basic knowledge of ETL processes and data integration concepts.
- Excellent analytical, troubleshooting, and problem-solving skills.
- Strong communication and collaboration abilities.
- Eagerness to learn emerging database technologies and industry best practices.
Why Join Us?
- Gain practical experience working on real-world database and data integration projects.
- Receive mentorship and guidance from experienced database professionals.
- Work with modern tools and technologies in a collaborative environment.
- Opportunity to transition from a 10-week internship into a full-time SQL Developer role .
- Be part of a team that values innovation, continuous learning, and professional growth.
- Candidates should be open to relocation within the United States after the completion of the 10-week internship program, based on business requirements.
If you are passionate about databases, data management, and building efficient data solutions, we encourage you to apply and grow your career with us.