Database Engineer – Century City - South Africa
WNS Global Servicesover 3 years ago
Cape Town, South AfricaSenior
Responsibilities
- Lead a team of technical professionals supporting enterprise databases and related systems.
- Design and implement new databases, data models, and cubes based on business and data-storage requirements.
- Develop and optimize complex T-SQL, PL/SQL, SQL, ETL processes, database programs, automation applications, support programs, scripts, and SSRS reports.
- Monitor databases and related programs for performance, functionality, capacity, security, and reliability.
- Troubleshoot and debug database code, scripts, and programs, and resolve issues affecting system functionality.
- Review daily, weekly, and monthly database, user, and systems reports to identify problems.
- Train and mentor direct reports and junior team members, and support cross-skilling across environments.
- Provide service monitoring and alerting and consult on IT strategy and architecture from technical and business perspectives.
- Support licensing, risk management, compliance, and database security standards.
Requirements
- Matric/Grade 12 Certificate is required.
- A bachelor’s degree in computer science, software engineering, or a related field with at least five years of database development experience is required.
- A master’s degree may substitute for work experience, according to the posting.
- Microsoft certification such as MCSD or MCDBA is required.
- At least five years of experience with Microsoft SQL Server or related relational database management systems is required.
- Proficiency in SQL, Python, C#, Java, T-SQL, database architecture, database security, data modeling, ETL, SSRS, and SSIS is required or expected.
- Understanding of DWBI, ETL concepts, ETL tools, scripting tools, and Microsoft Reporting Services is required.
- Experience with database coding, debugging, data extraction in big-data environments, monitoring, reporting, and database program development is expected.
- Strong problem-solving, attention to detail, communication, stakeholder management, prioritization, ownership, and relationship-building skills are required.
- Ability to work under pressure, learn new technologies, work independently and remotely, and contribute effectively within a team is required.
- Understanding of agile ways of working, including Kanban, Lean, Scrum, and Scaled Agile, is required.
Benefits
- Professional development, coaching and mentoring, role clarity, and a structured career path.
- Opportunity to contribute to community initiatives through the WNS Cares Foundation.
- The posting states that the role can be performed remotely and independently as well as as part of a team.
About WNS Global Services
WNS Global Services provides outsourced business process and digital transformation services, including finance and accounting, customer experience, procurement, data-led analytics, risk, legal, and industry-specific operations for enterprises across multiple industries. Founded in 1996 and now part of Capgemini, it serves over 700 clients worldwide through a network of global delivery centers. Its teams also build and run cloud-based data and analytics solutions at scale.