119 jobs in e-Merge IT Recruitment
Senior Data Engineer
Posted 3 days ago
Job Viewed
Job Description
A pan-African financial services company is looking for a highly skilled and innovative Senior Data Engineer to drive the design, enhancement, and management of our enterprise data environment. This role will be instrumental in advancing our data architecture strategy and supporting data-driven decision-making throughout the organization.
The successful candidate will develop scalable and efficient data solutions, provide technical leadership to engineering teams, and work closely with business stakeholders, analysts, data scientists, and platform specialists to deliver impactful data initiatives.
This position is well suited to an individual who is passionate about modern cloud-based data platforms, best practices in data engineering, and creating secure, dependable, and high-performing data solutions.
Responsibilities:
- Lead design and implementation of scalable, high-performance data architectures
- Develop and optimise data pipelines, ETL/ELT processes, and data workflows
- Design advanced data models to support complex business and analytics needs
- Enable big data processing, machine learning pipelines, and advanced analytics
- Manage and optimise cloud-based data platforms (primarily AWS)
- Ensure performance, scalability, cost efficiency, and security of data systems
- Lead technical direction and set data engineering standards
- Mentor and guide data engineering team members
- Collaborate with stakeholders (data scientists, analysts, developers, business teams)
- Translate business requirements into effective data solutions
- Implement and enforce data governance, quality, and compliance standards
- Ensure adherence to data security and regulatory requirements
- Stay updated with emerging data engineering tools and best practices
Qualifications and experience:
- Bachelor’s or master’s degree in computer science, IT, engineering, or related field
- 10+ years’ experience in data engineering or similar roles
- Strong experience building and managing large-scale, complex data solutions
- Expertise in Python, SQL, and Spark (PySpark/Spark SQL)
- Solid understanding of data warehousing, big data, and ETL/ELT pipelines
- Strong experience with cloud platforms, especially AWS
- Proven leadership experience mentoring or leading data engineering teams
- Strong analytical, problem-solving, and communication skills
- Experience with data governance, streaming data, or certifications is advantageous
The reference number for this position is NG61336 which is a p ermanent, Hybrid position based in Cape Town offering a cost to company of up to R1.4mil CTC negotiable on experience and ability. Contact Nokuthula at e-merge.co.za or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
AI Data Engineer (Agentic AI & Large-Scale Data)
Posted 3 days ago
Job Viewed
Job Description
We are seeking a highly capable Data Engineer with strong experience in scalable data platforms, large-scale scraping, LLM integrations, and agentic AI systems. This role is ideal for a hands-on builder who enjoys solving complex data challenges and developing intelligent automation solutions that operate reliably in production environments.
You will play a key role in designing and building modern data pipelines, AI-powered workflows, and autonomous systems that can interact with tools, APIs, databases, and enterprise data sources.
Responsibilities:
- Design and build scalable batch and near-real-time data pipelines.
- Ingest and process data from APIs, databases, files, event streams, and web sources.
- Develop and maintain large-scale scraping and data acquisition systems.
- Clean, validate, transform, and model data for analytics and AI applications.
- Build LLM-powered workflows and agentic AI solutions using:
- Tool calling
- Structured outputs
- Retrieval-Augmented Generation (RAG)
- API and database integrations
- Support modern data lake, warehouse, and lakehouse architectures.
- Implement monitoring, observability, schema validation, and data quality controls.
- Collaborate with engineering teams to deliver secure, scalable, and maintainable production systems.
Qualifications and experience
- Strong experience with Python and/or Node.js/TypeScript.
- Advanced SQL and relational database skills.
- Proven experience building production-grade data pipelines.
- Experience with AWS or similar cloud platforms.
- Hands-on experience with data lakes, warehouses, or lakehouse technologies.
- Practical experience using LLM platforms such as OpenAI, Anthropic, Gemini, Bedrock, or similar.
- Experience building agentic workflows involving:
- Tool use
- Task decomposition
- Retrieval systems
- Memory
- Human-in-the-loop workflows
- Experience with scraping frameworks such as Playwright, Puppeteer, Scrapy, or Selenium.
- Strong understanding of APIs, containers, CI/CD, testing, and secure engineering practices.
The Reference Number for this position is NG61354 which is a Contract Remote role offering a salary of up to R550 per hour salary negotiable based on experience. E-mail Nokuthula on or call her for a chat on to discuss this and other opportunities.
Are you ready for a change of scenery? E-Merge IT recruitment is a niche recruitment agency. We offer our candidates options so that we can successfully place the right people with the right companies, in the right roles. Check out the E-Merge IT website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals
Is this job a match or a miss?
Junior DevOps Engineer
Posted 3 days ago
Job Viewed
Job Description
Are you passionate about Linux, automation, and modern infrastructure? We’re looking for a motivated Junior DevOps Engineer to join our growing team and help support scalable, reliable, and automated systems.
Minimum requirements:
- 1–2 years’ experience in Linux support, infrastructure, or a DevOps-related role
- Basic Linux administration skills
- Understanding of networking fundamentals
- Familiarity with Git and version control
- Exposure to scripting (Bash, Python, or similar)
- Understanding of CI/CD concepts
Advantageous Skills:
- Exposure to Docker or Kubernetes
- Experience with GitHub Actions, GitLab CI, or Jenkins
- Cloud platform exposure (AWS, Azure, or GCP)
- Terraform or Ansible knowledge
- Basic understanding of monitoring tools such as Grafana or Prometheus
Key responsibilities:
�� DevOps and Automation
- Assist in maintaining CI/CD pipelines
- Support automated deployments and infrastructure processes
- Write and maintain automation scripts
- Assist with infrastructure provisioning and configuration management
Reference number for this position is GZ61363 which is a permanent position based in Roodepoort offering a cost to company salary of R360k per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
Linux System Administrator
Posted 3 days ago
Job Viewed
Job Description
Got Penguin Powers? We’re hiring. ��
Do you speak fluent Linux CLI?
Can you troubleshoot servers before the coffee gets cold?
Do words like NGINX, Bash, and TCP/IP make you smile a little?
Then you might be the Linux wizard we’re looking for.
We’re on the hunt for a passionate Linux System Administrator to help keep our infrastructure fast, secure, stable, and humming along like a perfectly tuned server rack.
�� Your mission (should you choose to accept it)
You’ll be:
- Building and maintaining awesome Linux environments
- Keeping servers patched, healthy, and secure
- Monitoring systems before things go boom
- Automating boring stuff with Bash scripting
- Managing web servers like:
- NGINX
- Apache HTTP Server
- Solving mysterious infrastructure problems like a digital detective
- Helping us scale and improve our platforms
What you bring to the table:
The essentials
- 3+ years of Linux systems administration experience
- Strong Ubuntu/Debian knowledge
- Ubuntu
- Debian
- Confidence in the Linux CLI
- Bash scripting skills
- Understanding of TCP/IP networking
- Familiarity with monitoring & logging tools
- Experience with Git version control
- Git
Bonus XP ��
Extra points if you’ve played with:
- Docker
- Kubernetes
- Terraform
- Ansible
- Cloud platforms like:
- Amazon Web Services
- Microsoft Azure
- Google Cloud
- CI/CD pipelines
- Databases:
- PostgreSQL
- MySQL
Reference number for this position is GZ61362 which is a permanent position based in Roodepoort offering a cost to company salary of up to R300k per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
SENIOR Front-End Developer
Posted 3 days ago
Job Viewed
Job Description
We’re looking for a Front-End Developer who is comfortable working in an existing production codebase and can build safe, usable interfaces in a clinically sensitive environment.
This role is focused on clarity, stability, and thoughtful implementation rather than flashy UI work.
Key technical skills:
- Strong experience with React and TypeScript
- Strong experience building applications with Next.js
- Good understanding of component architecture and state management
- Experience consuming and normalizing complex API responses
- Strong CSS and Tailwind CSS skills
- Experience building responsive application interfaces
- Comfortable debugging browser, network, and server-side rendering issues
- Familiarity with Git workflows
- Comfortable working with local development servers and Docker-backed APIs
- Clear communication around assumptions, blockers, and trade-offs
The project currently uses:
- Next.js
- React
- TypeScript
- Tailwind CSS
- Local API proxying to orchestration services
- Docker-based backend services
- FHIR-derived JSON payloads
The ideal developer:
- Reads and understands the existing code before making changes
- Keeps UI changes scoped, intentional, and maintainable
- Preserves important clinical context instead of over-simplifying interfaces
- Avoids decorative UI patterns that obscure important information
- Values clarity and usability over visual noise
- Can identify missing, duplicated, or incorrectly shaped data
- Collaborates effectively with backend developers
- Uses TypeScript types as enforceable contracts, not decoration
- Tests critical data transformations and rendering assumptions
- Can translate vague product requirements into safe, practical interfaces
Reference number for this position is GZ61331 which is a permanent position based in Johannesburg offering a cost to company salary of R1.2m per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
Intermediate Full Stack Software Developer
Posted 3 days ago
Job Viewed
Job Description
Join a dynamic and forward-thinking software development team delivering enterprise-grade solutions across a range of industries. We are seeking an experienced Intermediate Full Stack Software Developer with strong Microsoft Stack expertise and modern front-end development capabilities.
This opportunity is ideal for a developer who enjoys tackling complex technical challenges, building scalable and robust applications, and contributing to the delivery of high-quality software within an agile environment. Apply now!
Skills required:
- Design, develop, and maintain full stack applications within the Microsoft ecosystem
- Build and integrate RESTful APIs using .NET Core / .NET 8 Web API
- Develop responsive front-end applications using Vue.js or React
- Work with Microsoft SQL Server, including performance optimisation and query tuning
- Participate in architecture discussions and technical decision-making
- Contribute to CI/CD pipelines and deployment processes
Minimum requirements:
- 4+ years of professional software development experience
- Proven track record delivering production-grade software solutions
- Strong experience with:
- C#
- .NET Core / .NET 6, 7, or 8
- ASP.NET Web API
- Microsoft SQL Server (T-SQL, indexing, optimisation)
- Front-end development experience using:
- Vue.js or React
- JavaScript (ES6+)
- HTML5 & CSS3
- Experience integrating third-party APIs and services
- Solid understanding of SOLID principles and clean architecture
- Experience using Git or similar version control tools
Education
- Degree in computer science, information technology, or similar (advantageous)
- Relevant Microsoft or cloud certifications beneficial
Reference number for this position is CL61275 which is a hybrid permanent position based in Johannesburg offering up to R540k. Contact Candace on or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
Engineering Lead
Posted 3 days ago
Job Viewed
Job Description
A leading financial technology organisation is seeking an exceptional Engineering Lead to join their team and drive technical excellence and lead high-performing engineering teams building products that serve millions of consumers
This role is ideal for a forward-thinking engineering leader who thrives in complex systems environments and is motivated by building resilient, scalable platforms
If you are the kind of engineering lead who thrives at the intersection of engineering excellence, system architecture, and team leadership and you want to be part of this leading provider of digital payments and value-added service - for you – Apply now!
Skills required:
- React
- CI/CD
- Go
- API
- Microservices
- .NET Core
- C#
- Node.js
Reference number for this position is MAT61320 which is a permanent position based in Cape Town offering a cost to company salary of up to R1.4M per annum depending on experience and ability. Contact Mavis on or call her on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
OpenText GURU
Posted 3 days ago
Job Viewed
Job Description
We are seeking a highly skilled Implementation Developer to join our Rapid Response Team , focused on maintaining and enhancing critical document processing applications. This role is ideal for a technically strong problem-solver who thrives in fast-paced environments and enjoys working with complex data and document workflows.
You will be responsible for implementing quick-turnaround changes, resolving production issues, and ensuring the smooth operation of customer communication systems.
Required technical skills:
- Strong experience with OpenText Exstream Dialogue (essential)
- Proficiency in Python / bash / Perl or similar scripting languages
- Experience with document composition/ CCM platforms (e.g. Sefas, GMC, or similar)
- Solid understanding of data processing and multiple data formats (XML, CSV, fixed-width, EBCDIC, AFP, PostScript, PDF)
- Experience working in Linux/ Unix environments
- Familiarity with Jira or similar work management tools
Technical analysis and problem solving:
- Investigate and resolve complex document processing and data-related issues
- Diagnose problems arising from customer-specific data scenarios and formatting variations
- Identify root causes and implement robust, long-term solutions
- Strong analytical and troubleshooting abilities with keen attention to detail
Key responsibilities:
- Maintain and enhance existing document processing and composition applications
- Implement move/add/change requests (typically 3–20 hours in scope)
- Modify workflows, templates, and page objects using CCM tools and scripting languages
- Ensure all changes align with technical design and business requirements
Reference number for this position is GZ61309 which is a permanent remote position offering a cost to company salary of R1.2m per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
Senior AI Software Engineer
Posted 3 days ago
Job Viewed
Job Description
We are looking for a highly experienced Senior AI Software Engineer to help design, build, and scale production-grade AI-enabled software systems within a modern engineering environment.
This role is suited to a senior individual contributor who thrives in deeply technical environments and is passionate about engineering quality, platform reliability, distributed systems, and pragmatic AI integration. You will work closely with engineering leadership, platform teams, and security stakeholders to deliver resilient, observable, and secure software systems that operate at enterprise scale.
Key responsibilities:
- Design, build, and maintain scalable backend services and AI-enabled applications.
- Develop secure, observable, and production-ready distributed systems.
- Contribute hands-on across architecture, implementation, code review, testing, and operational readiness.
- Design and evolve APIs, service integrations, and message-driven workflows.
- Collaborate with platform, infrastructure, security, and engineering teams to deliver reliable software solutions.
- Drive engineering best practices across:
- CI/CD
- Testing automation
- Observability
- Security engineering
- Release governance
- Participate in technical design discussions and provide mentorship to engineering teams.
- Translate complex technical and AI engineering decisions into clear technical documentation for engineering, security, and audit stakeholders.
- Support continuous improvement initiatives across engineering quality, reliability, and delivery processes.
Essential engineering experience:
- 8+ years of hands-on software engineering experience, including experience operating at senior, staff, or principal engineer level.
- Proven experience shipping production systems that other engineers and teams depend on.
- Deep proficiency in at least one modern backend language such as:
- Python
- TypeScript / Node.js
- Java
- Go
- AI/ML platform integration
- LLM application development
- Retrieval-augmented generation (RAG)
- Vector databases
- Kubernetes / Docker
- Cloud platforms (AWS preferred)
- Terraform / Infrastructure-as-Code
Reference number for this position is GZ61340 which is a contract position based in Midrand / Hybrid offering a cost to company salary of R900k per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?
Senior DevOps Engineer
Posted 3 days ago
Job Viewed
Job Description
We are seeking an experienced DevOps Engineer to join a high-performing technology team delivering secure, scalable, and resilient cloud-based platforms within a regulated environment.
This role is ideal for a hands-on engineer passionate about automation, infrastructure-as-code, CI/CD optimisation, cloud operations, and operational reliability. You will play a key role in improving software delivery efficiency, platform stability, observability, and cloud governance across mission-critical systems.
Essential experience and skills:
- 7+ years of hands-on experience in DevOps and/or Site Reliability Engineering (SRE) roles.
- Strong focus on:
- DevOps engineering
- CI/CD automation
- Infrastructure automation
- Cloud operations
- AWS certified SysOps administrator – associate
- AWS certified solutions architect – associate
- Strong AWS experience within enterprise-scale environments.
- Experience working with PCI-DSS compliant systems or highly regulated industries.
- Proven experience implementing CI/CD pipelines across large delivery organisations.
- Strong Infrastructure-as-Code and workload automation capability.
- Experience implementing observability and monitoring solutions for hybrid and cloud environments.
- Strong networking knowledge including TCP/IP, DNS, routing, firewalls, and load balancing.
- Understanding of the AWS well-architected framework and cloud best practices.
- Strong Linux administration and scripting capability.
Preferred technologies:
Experience with some or all of the following:
- AWS
- Terraform / CloudFormation
- Kubernetes / Docker
- Jenkins / GitLab CI / GitHub Actions
- Python / Bash scripting
- Prometheus / Grafana
- ELK / OpenSearch
- Ansible
- GitOps tooling
Key responsibilities:
- Design, build, and maintain scalable CI/CD pipelines across multiple delivery teams.
- Automate infrastructure provisioning and configuration management within AWS environments
- Improve deployment reliability, release automation, and operational efficiency
- Implement observability, monitoring, alerting, and logging solutions across hybrid and cloud-native platforms
- Collaborate with development, infrastructure, security, and architecture teams to support reliable software delivery
Reference number for this position is GZ61339 which is a permanent position based in Midrand / Hybrid offering a cost to company salary of R1100k per annum negotiable on experience and ability. Contact Garth on or call him on to discuss this and other opportunities.
Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website for more great positions.
Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!
Is this job a match or a miss?