WNS Global Services

Database Engineer – Century City - South Africa

WNS Global Services
Apply
over 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.

Tech Stack

C#JavaMicrosoft SQL ServerPythonSQL

Categories

Data Engineering
WNS Global Services

About WNS Global Services

10,000+ employees

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.

Contact me