- 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
- 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.
- 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
- 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
-
Century City
13 hours ago
Absolute Pets Century City, South AfricaSpecialising 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 ...
-
Receptionist - Century City
1 day ago
Intercare Group South Africa Cape Town, South AfricaIntercare 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, ...
-
Estimator - Cpt, Century City
3 days ago
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 ...
-
Para-planner - Century City (Cpt)
1 day ago
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 ...
-
3 Siapa Article Clerks Century City Cape Town
13 hours ago
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 ...
-
optometrist | century city, cape town
2 hours ago
MedE Recruit Cape Town, South Africa Full timeAre 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 · ...
-
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** ...
-
Recruitment Consultant
13 hours ago
FROGG Recruitment Cape Town, South AfricaRecruitment 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 ...
-
Financial Accounting Recruiter
13 hours ago
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) * ...
-
Supplier Information Coordinator
3 days ago
Expat Explore Cape Town, South AfricaDo 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 ...
-
Inbound Reservations Travel Consultant X2
3 days ago
JenRecruitment Cape Town, South AfricaThe 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 ...
-
Marketing Administrator
3 days ago
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 ...
-
Parts Salesman
2 days ago
Chery Century City Cape Town, South AfricaWe 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 ...
-
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 ...
-
Para-planner
13 hours ago
Belmar Personnel Cape Town, South AfricaCentury 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 ...
-
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 AfricaThe 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 ...
-
Isizulu Speaking Customer Service Agent
13 hours ago
Surgo HR & Training Cape Town, South AfricaOur 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 ...
-
Isixhosa-speaking
3 days ago
Surgo HR & Training Cape Town, South AfricaOur 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 ...
-
Isixhosa Speaking Customer Service Agent
13 hours ago
Surgo HR & Training Cape Town, South AfricaOur 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 ...
Database Engineer – Century City - Cape Town, South Africa - WNS Global Services
Description
Job DescriptionPurpose 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.
QualificationsQualifications Required:
Essential
Microsoft Certification (MCSD, MCDBA
Knowledge and Skills:
Role Responsibilities:
Behavioral Traits Required:
Essential