We are seeking an experienced Senior SQL Developer with a minimum of 5 - 7 years of hands-on experience in designing, developing, maintaining, and optimizing database solutions.
Requirements
- Design, develop, and maintain complex SQL queries, stored procedures, functions, views, and triggers to support business applications and reporting needs
- Lead database design and schema architecture for large-scale transactional and analytical systems
- Perform advanced query optimization and performance tuning, including indexing, partitioning, and execution plan analysis
- Implement and manage data archival, retention, and purge mechanisms to optimize performance and support compliance requirements
- Develop and maintain automated archival processes using jobs, scripts, or lifecycle policies
- Ensure archived data is secure, auditable, and recoverable when required
- Work with both relational and NoSQL databases to support structured and semi-structured data use cases
- Collaborate with application developers, data engineers, business analysts, and stakeholders to translate requirements into efficient data models
- Support ETL/ELT processes, data integrations, and reporting workflows
- Troubleshoot and resolve production database issues, including data inconsistencies and performance bottlenecks
- Participate in database migrations, upgrades, and cloud or hybrid platform initiatives
- Ensure data integrity, security, backup, and recovery across database systems
- Create and maintain technical documentation for database designs, archival processes, and operational procedures
- Provide technical leadership and mentoring to junior developers and database team members
Benefits
- Flexible work arrangements
- Free spirit, and emotional positivity
- Agile self-determination, trust, transparency, and open collaboration
- All Support needed for the realization of business goals
- Stable employment with a great atmosphere and ethical corporate culture