AS
Full Stack Developer (Expert) - Data & Cloud Engineering
Abalobi Solutions
Johannesburg · Hybrid Full-time Senior 1w ago
About the role
About
We’re looking for an experienced Full Stack Developer with strong data engineering and cloud expertise to join a high-performing, globally distributed team.
You’ll work on a cutting-edge analytics platform that enables data-driven decision-making through scalable pipelines, cloud-native solutions, and modern frontend tools.
This is a hands-on role where you’ll design, build, and optimise data-intensive applications while collaborating with international stakeholders.
Responsibilities
- Design and develop data pipelines (ETL, SQL, Spark)
- Build and maintain APIs and backend services
- Develop cloud-based applications on AWS
- Contribute to frontend components (Angular / React)
- Implement CI/CD pipelines and DevOps practices
- Ensure system quality, testing, and automation
- Participate in solution design, architecture, and reviews
- Collaborate with cross-functional and global teams
- Maintain security, monitoring, and performance standards
Requirements
Required Skills & Experience
- 8+ years in software development
- 5+ years working with Python (essential)
- Strong experience with:
- AWS services (Lambda, API Gateway, DynamoDB, EMR, Glue, etc.)
- Big data technologies (ETL, SQL, PySpark)
- CI/CD & DevOps practices (GitHub Actions, testing frameworks)
- Experience with API development & system integration
- Solid understanding of networking & cloud architecture
- Exposure to frontend frameworks (Angular / React)
- Experience with databases (structured & unstructured)
Advantageous Skills
- Experience with data visualisation tools (Power BI, Tableau, Qlik)
- Knowledge of Kafka or streaming technologies
- Familiarity with Docker & containerisation
- Understanding of Agile methodologies (Scrum, Jira, Confluence)
- Experience with infrastructure as code (Terraform)
- Knowledge of security best practices and monitoring
Qualifications
- Degree in IT, Engineering, or related field
- Relevant certifications (e.g. AWS) are advantageous
Package & Remuneration
- Exposure to a global, enterprise-scale tech environment
- Flexible working model (remote + on-site rotation)
- Modern tech stack and cutting-edge tools
- Collaborative, fast-paced, and innovative culture
- Strong focus on work-life balance and flexibility
Interested?
For more information Email Recruitment@abalobisolutions.co.za
Requirements
- 8+ years in software development
- 5+ years working with Python
- Strong experience with AWS services (Lambda, API Gateway, DynamoDB, EMR, Glue, etc.)
- Strong experience with Big data technologies (ETL, SQL, PySpark)
- Strong experience with CI/CD & DevOps practices (GitHub Actions, testing frameworks)
- Experience with API development & system integration
- Solid understanding of networking & cloud architecture
- Experience with databases (structured & unstructured)
Responsibilities
- Design and develop data pipelines (ETL, SQL, Spark)
- Build and maintain APIs and backend services
- Develop cloud-based applications on AWS
- Contribute to frontend components (Angular / React)
- Implement CI/CD pipelines and DevOps practices
- Ensure system quality, testing, and automation
- Participate in solution design, architecture, and reviews
- Collaborate with cross-functional and global teams
- Maintain security, monitoring, and performance standards
Skills
API GatewayAWSAWS LambdaCI/CDDevOpsDockerDynamoDBEMRETLGlueGitHub ActionsInfrastructure as CodeJiraKafkaNetworkingPower BIPythonPySparkQlikReactScrumSparkSQLTableauTerraformTestingTraform
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free