Jobs
>
Cape Town

    Database Engineer – Century City - Cape Town, South Africa - WNS Global Services

    WNS Global Services background
    Description
    Job Description

    Purpose of the Role

    You will be leading a team of technical professionals that are required to support all areas of the enterprise, ensuring all databases run at optimal performance. Database structures and tables are designed and implemented to deliver dynamic reporting at multiple levels. Ensure that industry-wide security standards are properly implemented. Develop and optimize complex T-SQL and PL/SQL code. Design and develop SQL code, ETL processes and SSRS reports based on provided requirements. Maintain and develop automation applications using various programming languages.

    Qualifications

    Qualifications Required:

    Essential

    • Matric/Grade 12 Certificate
    • A bachelor's degree in computer science, software engineering, or a related field of study with a minimum of 5 years previous work experience in database development.
    • Database engineers who possess extra education, such as a master's degree, can substitute education for work experience

    Microsoft Certification (MCSD, MCDBA

    Knowledge and Skills:

    • 5+ year experience on Microsoft SQL Server and or related RDMS
    • Computer coding –write and review computer codes to design high-functioning database systems, support programs, and to debug systems. Can design write and deploy complex code to extract data from various data sources in a big data environment using SQL, Python and other relevant code
    • Programming languages – proficient to write in several common programming languages, including Python, C# and Java
    • Problem-solving – identify potential problems in the database, and work to solve these issues before and after they occur
    • Attention to detail – comb through lines of code to spot potential error-causing problems and possible database security and storage capacity issues
    • Database Architecture - Able to structure, integrate and organise data to create and extend data models for an information system by applying certain formal techniques typically implemented in a database management system
      • Good Understanding of T-SQL
      • Microsoft Reporting Services (SSRS) or similar
      • Microsoft SQL Server Integration Services (SSIS)
      • Understanding of DWBI concepts
      • Understanding of ETL concepts
      • Exposure to ETL tools
      • Scripting tools
    • Agile - Understands agile methodologies (e.g. Kanban, Lean, Scrum, Scaled Agile) and apply agile ways of working. Is a role model of the agile mind-set and principles.

    Role Responsibilities:

    • Design New Databases - design new databases based on company needs, data storage needs, and the number of users accessing the database. Design and develop data models and cubes.
    • Write and Maintain Database Programs write new database programs and maintain existing programs to ensure they can handle the flow of traffic and the amount of data being stored in the database.
    • Monitor Databases and Programs - continuously monitor databases and related systems to ensure high functionality.
    • Write Programs and Scripts - write new support programs and scripts for databases to increase data storage capacity and fix existing database problems.
    • Troubleshooting - troubleshoot database code, checking for potential problems that affect database functionality and related database programs.
    • Debugging - look through coding language to debug existing database scripts and programs.
    • Review Database Reports - review daily, weekly, and monthly database reports, including user reports and systems information, to spot problems and ensure that all databases and support systems are working
    • Leadership and mentoring skills - Training and Mentoring of direct reports. Cross skilling to enable everyone to work on all environments. Train and mentor junior team members on process and technology
    • Licensing, Risk Management and Compliance - Service Monitoring and Alerting. Consulting on IT strategy and architecture from technical and business perspective

    Behavioral Traits Required:

    Essential

    • Strong communication skills (verbal, written and interpersonal)
    • High Attention to detail
    • An ability to quickly grasp complex technical issues
    • Curiosity and passion for understanding data to develop reporting to help identify trends and support decision making
    • Desire to continually research and learn (new technologies, tools, techniques, platforms)
    • Ability to work under pressure in a fast paced and dynamic environment
    • Great at building individual, team and partner relationships
    • A strong sense of ownership and accountability
    • Able to Prioritise workload effectively and deliver to deadlines
    • Strong stakeholder management
    • Honest and Reliable delivers on promises or commitments
    • Ability to work remotely and independently as well as part of a team
    Additional Information

  • Absolute Pets

    Century City

    13 hours ago


    Absolute Pets Century City, South Africa

    Specialising in premium pet foods and accessories, Absolute Pets is the leading pet retailer in South Africa with over 150 stores across the country. · Our team of experts is looking for passionate and driven sales assistants to join the Absolute Pets family at one of our growing ...


  • Intercare Group South Africa Cape Town, South Africa

    Intercare is a dynamic healthcare company focusing on offering value-based healthcare to patients. As ambassadors of the Intercare brand, everything we do is guided by our purpose to make people feel better. Our shared values of People-centred, Integrity, Inclusivity, Compassion, ...


  • The Recruiters Cape Town, South Africa

    **Salary**: · - 40000 · **Description**: · - Our client is one of Africa\'s leading interior design companies, specialising in corporate, commercial, and office design are currently seeking a highly skilled and experienced mid-level to senior-level estimator to join our team. As ...


  • The Recruiters Cape Town, South Africa

    **Title**: · **Para-Planner - Century City (CPT)**: · **Salary**: · Commensurate with experience) · **Description**: · - Our client is a financial consultant wanting an experienced and dynamic Para-Planner to join their team. You will provide technical support to all advisors and ...


  • FROGG Recruitment Cape Town, South Africa

    **3 *SAIPA Article Clerks needed Century City Cape Town** · Our Financial Accounting Auditing Firm Practise Client in Century City is looking for 3 SAIPA Article Clerks for or Now or Jan 2019 · You need to have completed qualified financial degree of 3 years or in your last phase ...


  • MedE Recruit Cape Town, South Africa Full time

    Are you an experienced optometrist looking to join a thriving practice in Century City, Cape Town? Our esteemed client, a leading optometry practice, is seeking a dedicated Optometrist with 1+ years of experience to join their team. · Key Requirements: · Relevant Qualification · ...

  • FROGG Recruitment

    Generalist Recruiter

    13 hours ago


    FROGG Recruitment Cape Town, South Africa

    **Generalist Recruiter needed Century City Cape Town** · We are looking for an experienced Recruitment Consultant - Recruiter to join our dynamic team in Century City, Cape Town. · We offer a **basic salary** (negotiable to recruitment experience) **+ commission and incentives** ...

  • FROGG Recruitment

    Recruitment Consultant

    13 hours ago


    FROGG Recruitment Cape Town, South Africa

    Recruitment Consultant, Century City Cape Town · We are an established Recruitment Company that service clients Nationally. We have a hard working, dynamic, positive and success driven team. We are looking for an experienced Recruiter to join our dynamic team in Century City, Cap ...


  • FROGG Recruitment Cape Town, South Africa

    **Financial Accounting Recruiter needed Century City Cape Town** · We are looking for an experienced Financial Accounting Recruitment Consultant - Recruiter to join our dynamic team in Century City, Cape Town. · We offer a **basic salary** (negotiable to recruitment experience) * ...


  • Expat Explore Cape Town, South Africa

    Do you work fast with great attention to detail? Are you experienced with compiling lists, data and sheets? Do you enjoy admin and pride yourself in the fact that you don't make mistakes as there is a team that relies on you? Are you looking to work for a Tour Operator that is in ...


  • JenRecruitment Cape Town, South Africa

    The position is based in the office on a full-time basis in Century City, Cape Town. · **Travel Consultant Responsibilities**: · Administration / Customer Service · - Strong communication skills - written and verbal · - Customer service focused · - Proven high level of attention ...


  • HotelJobs Cape Town, South Africa

    **Purpose of the position** · The Marketing Administrator is responsible for driving the growth of the brands within and outside our organisation - Century City Conference Centre, Century City Hotels, Apartments and Restaurants, ensuring all aspects of the marketing activity is i ...

  • Chery Century City

    Parts Salesman

    2 days ago


    Chery Century City Cape Town, South Africa

    We are looking for an experienced parts salesman to join our growing Chery Dealership located in Century City, Cape Town. · A stable career history with a minimum of 5 years parts sales experience, and the ability to show initiative and play a critical role in assisting the after ...

  • The Recruiters

    Service Consultant

    1 day ago


    The Recruiters Cape Town, South Africa

    **Title**: · **Service Consultant - Century City (CPT)**: · **Salary**: · Commensurate with experience) · **Description**: · - Our client a financial consultant is looking for a Service Consultant to join their team. You will provide administrative support to all advisors in the ...

  • Belmar Personnel

    Para-planner

    13 hours ago


    Belmar Personnel Cape Town, South Africa

    Century City · Provide technical support to all advisors and ensure effective operation of all advice processes · Manage client relationships. · Ensure client files comply with POPI, FICA, FAIS legislation requirements. · **Prepare financial needs analysis**: Risk, Pre-retirement ...

  • FROGG Recruitment

    Saipa Learnership

    13 hours ago


    FROGG Recruitment Cape Town, South Africa

    **SAIPA Learnerships OR SAICA Articles Trainee Accountant Positions in Cape Town Area** · - ** · We have several SAIPA Clients offering SAIPA Learnership which is Equal to an NQF 8 if completed from September 2018 and next year Jan 2019 onwards. We also have Clients in All Major ...


  • JenRecruitment Cape Town, South Africa

    The position is based in the office on a full-time basis in Century City, Cape Town. · **Travel Consultant Requirements**: · - High school certificate or equivalent · - Qualification in tourism or similar is preferred · - Experience working on Tourplan and Papertrail is an advant ...


  • Surgo HR & Training Cape Town, South Africa

    Our client based in Century City is seeking isiZulu speaking customer service agent. · The key objective of the role is to identify and understand customer needs, delivering a first class customer service to increase the profitability of the business while remaining committed to ...

  • Surgo HR & Training

    Isixhosa-speaking

    3 days ago


    Surgo HR & Training Cape Town, South Africa

    Our client, based in Century City, is seeking isiXhosa -speaking customer service agents. · The key objective of the role is to identify and understand customer needs, deliver first-class customer service to increase the profitability of the business, and remain committed to trea ...


  • Surgo HR & Training Cape Town, South Africa

    Our client based in Century City is seeking isiXhosa speaking customer service agent. · The key objective of the role is to identify and understand customer needs, delivering a first class customer service to increase the profitability of the business while remaining committed to ...