Senior Data Engineer
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.
Your Role
As a Senior Azure SQL Database Engineer at Capgemini, you will be responsible for the design, development, optimization, and support of enterprise-scale database solutions within Azure environments. You will play a key role in ensuring the performance, scalability, and reliability of critical data platforms while supporting complex business applications and data-driven initiatives.
This role requires deep expertise in Azure SQL technologies, advanced SQL development, cloud-based data services, and database performance optimization. You will collaborate with cross-functional teams to deliver high-performance solutions and continuously improve database operations.
Responsibilities & Scope
- Design, develop, and optimize database solutions using Azure SQL Database and Azure SQL Server.
- Create, maintain, and enhance complex SQL queries, stored procedures, views, functions, and database objects.
- Monitor database performance and implement tuning strategies to improve efficiency and scalability.
- Analyze and optimize query execution plans, indexing strategies, and database configurations.
- Diagnose and resolve database performance bottlenecks, connectivity issues, and operational incidents.
- Support database development activities across enterprise applications and data platforms.
- Collaborate with development, infrastructure, and business teams to understand data requirements and deliver robust solutions.
- Support ETL and data integration processes leveraging Azure data services.
- Contribute to automation, monitoring, and continuous improvement initiatives within the database environment.
- Ensure database availability, security, reliability, and adherence to best practices.
Your Profile
- Database expert – Passionate about designing and optimizing high-performance database solutions.
- Problem solver – Able to identify root causes and resolve complex technical challenges.
- Performance-focused professional – Experienced in tuning databases and improving system efficiency.
- Cloud-oriented mindset – Comfortable working in modern Azure-based environments.
- Collaborative team player – Works effectively across technical and business teams.
- Continuous learner – Keeps current with emerging cloud, data, and database technologies.
Qualifications & Preferred Skills
Required Skills
- 10+ years of hands-on experience with Microsoft SQL Server and advanced SQL development.
- 10+ years of experience working with Microsoft Azure Cloud technologies.
- 5+ years of experience with Redis.
- Strong expertise in Azure SQL Database and Azure SQL Server administration and development.
- Advanced knowledge of complex SQL query development, stored procedures, performance tuning, and database optimization.
- Experience with:
- Azure Data Factory
- Azure AI services
- Qlik ETL Tasks
- Strong understanding of database architecture, indexing strategies, query optimization, and performance management.
- Experience troubleshooting and resolving database-related issues in production environments.
- Excellent analytical, problem-solving, and communication skills.
Preferred Skills
- Experience with database performance monitoring, alerting, and automation tools.
- Familiarity with distributed systems and microservices architectures.
- Understanding of cloud-native data architectures and modern data platform concepts.
- Experience supporting large-scale enterprise applications in Azure environments.
- Exposure to DevOps and CI/CD practices for database deployments.
- Knowledge of data integration and ETL best practices.
What You'll Love
- Opportunity to work on enterprise-scale cloud and data initiatives.
- Exposure to cutting-edge Azure technologies and modern data architectures.
- Access to certifications, technical training, and continuous learning programs.
- Collaboration with highly skilled cloud, data, and engineering professionals worldwide.
- Inclusive and innovative work environment that supports career growth.
- Well-being initiatives and programs designed to support your personal and professional development.
Need to Know
Career Development in Spanish & English: Access to training, certifications, mentorship programs, and learning opportunities designed to support your bilingual professional growth.
Community Engagement: Participate in volunteering activities, technical communities, innovation programs, networking events, and knowledge-sharing sessions across Capgemini.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations accelerate their dual transition to a digital and sustainable world while creating tangible impact for enterprises and society. It is a responsible and diverse organization with more than 340,000 team members in more than 50 countries.
With its strong heritage of over 55 years, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market-leading capabilities in AI, generative AI, cloud, and data, combined with deep industry expertise and a strong partner ecosystem.
At Capgemini Mexico, we are committed to creating a diverse and inclusive workplace where everyone has equal opportunities. All qualified applicants will receive consideration for employment based on merit, qualifications, and business needs, regardless of race, sex, sexual orientation, gender identity, disability, or any other protected characteristic.