About Us
">
We're a forward-thinking organization dedicated to empowering businesses with innovative solutions.
Our team of experts works tirelessly to design and implement cutting-edge technologies that streamline processes, enhance performance, and drive growth.
","
* Design and maintain high-availability SQL Server databases, ensuring seamless replication, clustering, mirroring, and backup/recovery processes.
* Develop and optimize complex SQL queries, stored procedures, and indexing strategies for peak performance and reliability.
* Analyze and resolve system challenges, driving technical enhancements and shaping database strategies.
* Perform capacity planning, performance tuning, and monitor delivery processes to prevent customer-facing issues.
* Collaborate with product teams, providing architectural guidance and technical expertise.
* Implement and enforce database standards, security policies, and compliance requirements.
* Mentor and share knowledge with junior engineers, promoting a culture of continuous improvement.
* Stay up-to-date with emerging database technologies, identifying efficiencies and contributing to process improvements.
","
What You'll Bring
",">
1. Extensive experience in software development, with a strong track record in designing, implementing, and managing large-scale database systems.
2. Profound expertise in Microsoft SQL, with at least 5 years of recent hands-on experience.
3. Demonstrated success in implementing highly available, multi-region cloud-based applications, preferably in AWS or Azure.
4. Strong knowledge of database design, indexing, query optimization, performance tuning, and logging/metadata solutions.
5. Excellent problem-solving skills, a proactive approach to performance improvements, and a strong ownership ethic.
6. A solid understanding of technical debt from application and database perspectives.
7. Experience designing and maintaining automated database deployment pipelines.
8. Strong collaboration and communication abilities within multidisciplinary teams.
","
Why Choose Us
","We offer a comprehensive benefits package, including generous paid leave, health insurance, life insurance, income protection, wellbeing programs, employee resource groups, and career development opportunities. Join us in creating a work environment that supports your well-being and fosters professional growth.","Benefits",","Engineering Team Lead",