Job Description
We are seeking a highly skilled Senior SQL Developer to join our elite data engineering team. In this pivotal role, you will architect robust database solutions, optimize complex queries, and ensure the integrity of our enterprise data infrastructure. If you are passionate about data performance and possess a deep understanding of database architecture, we want to hear from you.
Why Join Us?
- Work with cutting-edge cloud technologies and data lakes.
- Competitive salary and comprehensive benefits package.
- Flexible remote work options and professional development opportunities.
At Apex Data Systems, we don't just store data; we transform it into actionable insights that drive business growth. Join a team that values innovation, technical excellence, and collaborative problem-solving.
Responsibilities
- Design, develop, and optimize complex SQL queries and stored procedures for high-volume transactional systems.
- Collaborate with data architects and stakeholders to define data requirements and database schemas.
- Monitor database performance, identify bottlenecks, and implement tuning strategies to ensure optimal speed and efficiency.
- Ensure data integrity and security through rigorous testing and adherence to best practices.
- Lead code reviews and mentor junior developers on SQL optimization techniques.
- Integrate ETL processes to move data between various systems seamlessly.
Qualifications
- 5+ years of professional experience as a SQL Developer or Database Administrator.
- Expert proficiency in T-SQL, PL/pgSQL, or equivalent query languages.
- Strong experience with relational database management systems (e.g., SQL Server, PostgreSQL, MySQL).
- Deep understanding of database indexing, normalization, and performance tuning.
- Experience with data modeling tools and ETL frameworks (e.g., SSIS, Airflow).
- Excellent problem-solving skills and the ability to work in a fast-paced agile environment.