Senior Python Developer for AWS Platform Team

3 weeks ago


Pretoria, Gauteng, South Africa E-Merge Full time

E-Merge is seeking an experienced Python Developer to lead the development of scalable cloud-based solutions using AWS technologies. The ideal candidate will have a strong background in Python and AWS, with experience in developing high-quality software solutions.

Key Responsibilities:

  • Design and develop ETL pipelines using Python and AWS services
  • Collaborate with the team to identify and prioritize project requirements
  • Develop and maintain CI/CD pipelines using Code Build and Github Actions
  • Ensure high-quality software solutions through test-driven development and code coverage
  • Stay up-to-date with the latest AWS services and technologies

Requirements:

  • 10 years of commercial experience
  • 5+ years of experience in Python and AWS
  • Experience in SQL and Linux scripting
  • AWS Certified Developer Associate / Solutions Architect (advantageous)

This is a contract position based in Midrand/ Centurion/Remote, offering a competitive contract rate of R680 to R750 per hour.



  • Pretoria, Gauteng, South Africa E-Merge Full time

    About the JobE-Merge is seeking a skilled Python and AWS Software Engineer to join our Platform Team. The ideal candidate will have a strong background in software development, with experience in designing and implementing scalable systems using Python and AWS.Key ResponsibilitiesDesign and develop cloud-based systems using Python and AWS.Develop software...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Software Development Career OpportunityE-Merge, a prominent player in the field of telecoms big data, is seeking a skilled Python & AWS Software Engineer to join our Platform Team. The ideal candidate will have expertise in developing systems solutions in line with quality and delivery requirements.Key Responsibilities:Develop and maintain large-scale...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    We are seeking a highly skilled Python Developer with expertise in AWS to join our team at E-Merge.The ideal candidate will have 5-7 years of experience in Python and 3-5 years of experience in AWS services including API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, and IAM. Strong knowledge of software development principles, Git, CI/CD pipeline...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Unlock Your Potential as a Python AWS Software EngineerE-Merge is seeking a talented and experienced Python AWS Software Engineer to join our team. As a key member of our development team, you will be working on cutting-edge projects, leveraging your expertise in Python, AWS, and software development to drive innovation and success.Requirements:A relevant IT...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Software Engineer - Python AWSE-Merge is seeking a highly skilled Software Engineer with expertise in Python and AWS to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Python and AWS technologies.Key Responsibilities:Design and develop...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Key Responsibilities:Design and implement scalable software solutions using Python and AWS.Develop and maintain complex systems, ensuring high performance and reliability.Collaborate with cross-functional teams to deliver high-quality software products.Stay up-to-date with industry trends and best practices, applying knowledge to improve existing...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    E-Merge is currently seeking a highly skilled Senior AWS Software Developer to join our team. This contract position, based in Midrand/Hybrid, offers a competitive hourly rate of R480.This role is ideal for an experienced Python developer with a strong background in AWS services such as API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, and IAM. The...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    Cloud Data Solutions EngineerAn AWS Advanced partner, E-Merge, augments and accelerates organisational capabilities with agile, modern, data-driven solutions and services built according to well architected principles while providing technical thought leadership and innovation to go above and beyond expectations. The company is recruiting for a Cloud Data...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job SummaryWe are seeking a highly skilled Python developer to join our team at Network Recruitment. The successful candidate will be responsible for designing, building, and maintaining Python applications in line with business requirements and technical specifications.Key ResponsibilitiesSoftware Development: Develop scalable and efficient software...


  • Pretoria, Gauteng, South Africa Goldman Tech Resourcing Full time

    Job Title: Senior Backend EngineerAbout the Role:We are looking for a skilled Senior Backend Engineer to join our team at Goldman Tech Resourcing. As a Senior Backend Engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our applications.Key Responsibilities:Design and develop scalable backend systems...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    About ImiziziWe are a dynamic company seeking a skilled Senior AI Platform Developer to join our team.The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions across the whole tech stack.Key Responsibilities:Be part of a DevOps team that implements and operates functional services in our...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    About this roleAs a skilled Python AWS Software Engineer, you'll be responsible for developing and maintaining complex cloud-based applications using AWS services. Your expertise in Python, AWS, and software development will be essential in driving the success of this role.Key responsibilitiesDesign, develop, and deploy cloud-based applications using AWS...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    About the RoleWe are currently seeking a highly skilled Senior Python Cloud Engineer to join our team at E-Merge. This is an exciting opportunity to work in a semi-remote environment, with a competitive hourly rate of R600.Job DescriptionThe successful candidate will be responsible for supporting and analyzing errors during our test cycles and rollouts. They...


  • Pretoria, Gauteng, South Africa OfferZen Ltd Full time

    Principal EngineerAt OfferZen Ltd, we're seeking a seasoned Principal Engineer to lead our engineering teams in designing and implementing scalable, high-performance software systems. The ideal candidate will possess extensive experience in leading large engineering teams, projects, and serving as a senior technical architect. We're looking for someone with...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    An E-Merge, an AWS Advanced partner, is seeking a skilled AWS Data Engineer to join their team in Pretoria. This exciting role offers a salary of R800k to R1mil per annum.About the RoleThe successful candidate will be responsible for developing and implementing modern data-driven solutions using agile methodologies. They will work with cutting-edge global IT...


  • Pretoria, Gauteng, South Africa MSP Staffing LTD Full time

    Key RequirementsSenior Python developer with Flask experience (at least 3 years of recent experience)Bachelor's degree in Computer Science, Engineering, or a related field (Master's degree preferred)5 years of professional experience in Python development, with at least 3 years specifically using FlaskDatabases: Strong experience with relational databases...


  • Pretoria, Gauteng, South Africa OfferZen Ltd Full time

    Job Description:As a Backend Engineer at OfferZen Ltd, you will design and develop scalable, efficient, and secure software systems. Key responsibilities include collaborating with frontend engineers to integrate user-facing elements, developing and supporting software, and integrating multiple data sources and databases into a singular system. To be...


  • Pretoria, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge, a prominent player in telecoms big data, is seeking a skilled Python & AWS Software Engineer to join our Platform Team.As a member of this team, you will develop systems solutions that meet quality and delivery requirements.


  • Pretoria, Gauteng, South Africa Centice (Pty) Ltd Full time

    Job Title: Senior Backend Developer with Salesforce ExpertiseJob Summary: Centice (Pty) Ltd is seeking a highly skilled Senior Backend Developer with expertise in Salesforce to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining server-side components while leveraging your Salesforce...


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job Summary:We are seeking a highly skilled Senior Python Software Engineer to join our team at Network Recruitment. As a key member of our software development team, you will be responsible for designing, building, and maintaining scalable and efficient Python applications in line with business requirements and technical specifications.About the Role:The...