Senior Python Developer for AWS Platform Team

6 days 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

    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 Development Career OpportunityWe are seeking a skilled Python ETL AWS Software Engineer to join our Platform Team. As a prominent player in the field of telecoms big data, we provide the ability to manage advanced distributed processing systems and provision large cloud-like infrastructure deployments.The ideal candidate will have 10 years of...


  • 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

    Software Development Career OpportunityWe are seeking a skilled Python AWS Software Engineer to join our Platform Team at E-Merge. As a prominent player in the field of telecoms big data, we provide the ability to manage advanced distributed processing systems and provision large cloud-like infrastructure deployments.Key Responsibilities:Develop systems...


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

    Unlock Your Potential as a Python AWS Software EngineerWe are seeking a highly skilled Python AWS Software Engineer to join our team at E-Merge. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient cloud-based solutions using Python and AWS.Key Responsibilities:Design and develop cloud-based...


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

    Unlock Your Potential as a Python AWS Software EngineerE-Merge is seeking a highly skilled Python AWS Software Engineer to join our team on a contract basis. As a key member of our team, you will be responsible for designing, developing, and deploying scalable and efficient cloud-based solutions using Python and AWS technologies.Key Responsibilities:Design...


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

    Unlock Your Potential as a Software DeveloperE-Merge invites you to embark on a fulfilling career in software development with our Platform Team. As a prominent player in the field of telecoms big data, we provide the opportunity to manage advanced distributed processing systems and provision large cloud-like infrastructure deployments.We are seeking a...


  • 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

    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...

  • Senior Java Developer

    2 months ago


    Pretoria, Gauteng, South Africa Jordan HR Full time

    Job DescriptionWe are seeking a highly skilled Senior Java Developer to join our team at Jordan HR. As a key member of our technology team, you will be responsible for designing and implementing data integration and ETL solutions using Java and various cloud-based technologies.Essential SkillsJava Environment: Extensive experience in a Java environment,...

  • Data Scientist

    1 month ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Job Title: Data Scientist - AI PlatformE-Merge is seeking a highly skilled Data Scientist to join our team in Pretoria. As a Data Scientist - AI Platform, you will play a key role in driving innovation and delivering comprehensive IT solutions.Responsibilities:Cloud Management and OptimizationDevOps Experience and Process ManagementTranslating and...


  • 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 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 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...

  • Senior Java Developer

    2 months ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    Exponential Growth of the Digital EconomyWe are on a mission to revolutionize the digital economy of Africa by developing world-class payment products. As an Intermediate Java Developer, you will play a crucial role in expanding our existing payment platform and building new features and applications related to payments, online commerce, fraud detection, and...

  • Data Scientist

    2 months ago


    Pretoria, Gauteng, South Africa E-Merge Full time

    About the RoleE-Merge is seeking a highly skilled Data Scientist to join our AI Platform team in Pretoria. As a Data Scientist, you will play a key role in driving innovation and delivering comprehensive IT solutions.Key ResponsibilitiesCloud Management: Ensure the efficient management of cloud resources to support business growth.DevOps Experience:...