Senior SQL Database Engineer
5 days ago
Paracon City of Cape Town, Western Cape, South Africa
Our client is looking for a highly skilled and experienced SQL Database Engineer to join their dynamic technology team. The ideal candidate will be responsible for designing, implementing, and managing SQL database environments, ensuring optimal performance, security, and reliability. This role requires a deep understanding of SQL database administration, performance tuning, backup and recovery strategies, and cloud-based database solutions, particularly in Microsoft Azure. The SQL Database Engineer will play a key role in supporting business applications and ensuring database scalability for future growth.
Key Responsibilities:
SQL Database Administration:
- Install, configure, and maintain SQL Server instances, both on-premises and in cloud environments.
- Ensure high levels of performance, availability, security, and sustainability of databases.
- Optimize database performance, including indexing, query tuning, and execution plan analysis.
- Develop and implement backup, recovery, and disaster recovery strategies.
- Monitor and troubleshoot SQL Server performance issues using built-in tools and third-party solutions.
- Implement and enforce database security best practices, including access controls and encryption.
Database Development & Optimization:
- Develop and optimize T-SQL scripts, stored procedures, functions, and triggers.
- Automate routine database tasks using PowerShell or other scripting languages.
- Collaborate with development and DevOps teams to improve database efficiency and ensure best practices.
- Design and maintain data models, database schemas, and normalization standards.
- Assist in ETL processes, data migration, and integration of SQL databases with other systems.
- Deploy, manage, and optimize SQL databases in Microsoft Azure (Azure SQL Database, Managed Instances).
- Lead database migrations from on-premises to cloud environments, ensuring minimal disruption.
- Evaluate and recommend cloud-based database services to enhance business operations.
- Configure and monitor high-availability solutions such as Always On Availability Groups.
- Optimize Azure SQL resources for cost, performance, and security.
Technical Skills:
- Strong expertise in Microsoft SQL Server (2016 and later versions).
- Deep understanding of database performance tuning, query optimization, and execution plans.
- Experience with SQL Server High Availability (HA) and Disaster Recovery (DR) solutions.
- Proficiency in cloud database solutions (Azure SQL Database, RDS, Managed Instances).
- Familiarity with data warehousing, ETL processes, and reporting tools (Power BI, SSIS, SSRS).
- Strong experience with database security principles, authentication, and access control.
- Proficiency in scripting languages such as PowerShell for automation.
- Experience with monitoring and troubleshooting tools such as SQL Profiler, Extended Events, and Azure Monitor.
Qualifications:
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum of 15 - 20 years of experience in SQL database administration and engineering.
- Certifications such as Azure Database Administrator Associate (DP-300) or MCSE in Data Management & Analytics.
- Experience with ITIL best practices and database change management processes.
Mid-Senior level
Employment typeFull-time
Job functionInformation Technology
#J-18808-Ljbffr-
SQL Database Administrator Lead
4 hours ago
Cape Town, Western Cape, South Africa Xcede Group Full timeJob Description: Senior SQL DBAXcede Group is a dynamic company seeking a highly skilled Senior SQL DBA to join our team within the financial services industry. As a Senior SQL DBA, you will play a vital role in managing our database systems, ensuring their reliability, performance, and security.Key Responsibilities:Manage and maintain our SQL database...
-
SQL Database Administrator
2 days ago
Cape Town, Western Cape, South Africa Traffic Management Technologies Full timeCompany: TMT Services and Supplies (Pty) LtdJob Type: Fixed termPosition OverviewThe main purpose of the role is to support, maintain and troubleshoot SQL, develop SQL reports and support all integrated applications.Key Responsibilities:Database Management and Maintenance:Manage, maintain, and administer SQL databases to ensure high performance,...
-
SQL Database Administrator
3 weeks ago
Cape Town, Western Cape, South Africa IOCO Full timeAbout Us:At iOCO, we're passionate about leveraging technology to drive business success. We are seeking a talented BI Developer to join our team, contributing to our cutting-edge data solutions that empower our clients to make informed decisions. If you are enthusiastic about working with diverse data sets and delivering top-notch business intelligence...
-
SQL Database Specialist
7 hours ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full time**Required Skills and Qualifications:**• Proven experience as a SQL Database Administrator in a Linux environment• Strong knowledge of database architecture, optimization, and security best practices• Hands-on experience with backup and recovery strategies, clustering, and replication• Proficiency in shell scripting and automation for database...
-
Database Engineer Expert
5 days ago
Cape Town, Western Cape, South Africa Paracon Full timeJob DescriptionThe Paracon organization is seeking a highly skilled SQL Database Engineer to join their technology team. The ideal candidate will be responsible for designing, implementing, and managing SQL database environments to ensure optimal performance, security, and reliability.This role requires a deep understanding of SQL database administration,...
-
Cloud Database Solutions Manager
5 days ago
Cape Town, Western Cape, South Africa Paracon Full timeSenior SQL Database EngineerWe are seeking a seasoned SQL Database Engineer to lead our database management team. The successful candidate will be responsible for designing, implementing, and managing SQL database environments to ensure optimal performance, security, and reliability.This role requires a deep understanding of SQL database administration,...
-
High-Performance Database Engineer
15 hours ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full time**Job Overview:**We are seeking a highly skilled High-Performance Database Engineer to join our team at Communicate Recruitment.As a key member of our database administration team, you will be responsible for designing, implementing, and maintaining high-performance SQL databases on Linux-based systems.**Key Responsibilities:**Tune and optimize SQL databases...
-
Complex Database Architect
10 hours ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeData Engineer Job DescriptionCommunicate Recruitment is seeking a skilled Senior Data Engineer to work closely with data scientists and analysts in designing and implementing effective data engineering solutions. The ideal candidate should have extensive knowledge in Python, Java, or Scala and possess strong experience in SQL and database optimization...
-
SQL Server Specialist Lead
5 days ago
Cape Town, Western Cape, South Africa Paracon Full timeAbout the RoleWe are seeking an experienced SQL Database Engineer to lead our database management team. The successful candidate will be responsible for designing, implementing, and managing SQL database environments to ensure optimal performance, security, and reliability.This role requires a deep understanding of SQL database administration, performance...
-
Senior Database Administrator Role
3 hours ago
Cape Town, Western Cape, South Africa Panda Software Ltd Full timePanda Software Ltd is seeking a seasoned Senior Database Administrator to join our team. As a key member of our IT department, you will be responsible for managing, maintaining, and optimizing our company's database systems.You will design, implement, and troubleshoot database configurations, ensuring optimal performance, security, and reliability. Your...
-
Senior Database Administrator
1 day ago
Cape Town, Western Cape, South Africa Titan Wealth Holdings Limited Full timeTitan Wealth IntroductionIn 2021, Titan Wealth set out to create a top-to-bottom, fully integrated service to make wealth management more efficient – and more effective – for individuals, advisers, businesses and investment professionals alike. We're tackling the fragmentation holding back the wealth management sector, its clients and their advisers –...
-
SQL Developer
3 weeks ago
Cape Town, Western Cape, South Africa IOCO Full timeWe are looking for a SQL Developer to join our team at at iOCO. As a SQL Developer you will be responsible for developing, optimizing, and managing SQL databases that support our various applications and systems. You will work closely with cross-functional teams to ensure the seamless integration of data solutions that drive business successWhat you'll...
-
SQL Developer
7 days ago
Cape Town, Western Cape, South Africa IOCO Full timeWe are looking for a SQL Developer to join our team at at iOCO. As a SQL Developer you will be responsible for developing, optimizing, and managing SQL databases that support our various applications and systems. You will work closely with cross-functional teams to ensure the seamless integration of data solutions that drive business successWhat you'll...
-
Senior Cloud Engineer
3 days ago
Cape Town, Western Cape, South Africa PBT Group Full timeWe are looking for a highly skilled Senior Cloud Engineer to join our team at PBT Group. As a Senior Cloud Engineer, you will be responsible for designing, building, and maintaining cloud-based data infrastructure to ensure scalability, security, and high performance.About the Role:You will work closely with the development team and business stakeholders to...
-
PL/SQL Specialist
3 days ago
Cape Town, Western Cape, South Africa Conclusion Full timeAbout the RoleWe are looking for a skilled Senior Oracle Developer to join our team. The successful candidate will have extensive experience with Oracle database administration and in-depth knowledge of PL/SQL programming.The ideal candidate will be responsible for leading and contributing to the architectural design of complex database systems,...
-
Database Management Specialist
5 days ago
Cape Town, Western Cape, South Africa Communicate Recruitment Full timeKey ResponsibilitiesAdminister, maintain, and optimize SQL databases in a Linux environment, ensuring high performance and availability.Design and implement backup, recovery, and failover strategies to minimize downtime.Manage database integrations, replication, and clustering to ensure seamless data processing.RequirementsProven experience as a SQL Database...
-
Cloud and Database Specialist
5 days ago
Cape Town, Western Cape, South Africa EQ Plus Full timeAre you an expert in cloud and database technologies? Do you have a passion for optimising systems to improve efficiency and reduce costs? If so, we want to hear from you! We are seeking a skilled Cloud and Database Specialist to join our team at EQ Plus.Responsibilities:Designing and implementing cloud-based solutionsProviding technical expertise and...
-
Cloud Data Engineer Manager
3 hours ago
Cape Town, Western Cape, South Africa Skill Smiths Full timeAbout UsAt Skill Smiths, our mission is to power innovators in remote biometric digital authentication, globally. We're a company that values collaboration, innovation, and customer satisfaction. Our team is made up of skilled professionals who work together to deliver high-quality solutions to our clients. We believe in continuous learning and professional...
-
Database Developer
3 days ago
Cape Town, Western Cape, South Africa Conclusion Full timeAbout the RoleWe are seeking a highly skilled Database Developer to join our team. The ideal candidate will have in-depth knowledge of Oracle PL/SQL programming and experience with Java programming.The successful candidate will be responsible for designing, developing, and maintaining PL/SQL code for database applications, as well as optimizing and tuning...
-
SQL Developer
3 weeks ago
Cape Town, Western Cape, South Africa People Solved Full timeA cutting-edge technology company currently undertaking a digital transformation is looking for talented SQL Developer.Duties and responsibilities include Integration of new sources of data into company databases so that it can also be analyzed and included in relevant processes and reports. Integration of data into relevant workflow processes, with the...