Job Description
An extraordinarily talented group of individuals work together every day to drive TNS' success, from both professional and personal perspectives.Come join the excellence! Overview The Software area is responsible for the development of computer programming systems and applications including the design, coding, testing and deployment of products and solutions to meet firm obligations. Responsibilities About the Role We are seeking a Senior Database Engineering Lead with deep expertise in Oracle databases and the AWS data ecosystem, as well as management or team lead experience, who thrives as both a hands-on database expert and a people leader. This role is central to our cloud transformation initiatives and will lead the design, development, and optimization of scalable, secure, and high performance data solutions across hybrid environments. You’ll work closely with Cloud Architects, Engineering, DevOps, and Application teams to modernize legacy systems, streamline data workflows, and enable data-driven decision-making across the organization. What You'll Do: Lead a team of database development engineers and serve as a hands-on contributor to deliver complex solutions and projects Design, implement, and maintain Oracle databases and AWS-native data services (e.g., RDS, Aurora, DynamoDB, Redshift), Lead data migration and modernization efforts from on-premises to AWS Develop and optimize data models for transactional (OLTP) and analytical (OLAP) workloads Implement high availability, disaster recovery, and backup strategies using RMAN, Data Guard, and AWS Backup Drive performance tuning, capacity planning, scalability, and security hardening of data platforms Mentor, manage performance, ensure coding standards, and act as a hands-on technical expert for complex issues Plan, prioritize, and execute projects, ensuring timely delivery and alignment with product roadmaps Collaborate with Architecture, Engineering, QA, DevOps, and Operations teams to deliver integrated, e