Python AWS Software Developer

1 day ago


Pretoria, Gauteng, South Africa E-Merge Full time

E-Merge is looking for a skilled Python AWS Software Developer to join our team.

We are offering a contract position based in Midrand/Remote with a competitive hourly rate of R480 per hour, negotiable up to R550 per hour.

Job Description

This role involves working on exciting projects using Python and AWS technologies, enhancing your skills and experience in software development.

Company Overview

E-Merge is a dynamic company that values innovation and collaboration. We are committed to delivering high-quality solutions that meet our clients' needs.

Required Skills and Qualifications
  • A relevant IT/Engineering degree with 3-5 years of experience in Python (decorators, advanced class manipulation, dependency injection etc)
  • 3-5 years of experience in AWS (API Gateway, Lambda, DynamoDB, Fargate, EMR, Glue, Athena, IAM etc)
  • Strong expertise in API and ETL development, Git development branching strategies, CI/CD pipeline development using Code Build and Github Actions
  • Test driven development, Unit Testing, Functional Testing, Code Coverage, Terraform and IAC deployments
  • PySpark pipeline development, knowledge of multiple database types such as structured and unstructured databases, Linux scripting and environment usage
Benefits

As an E-Merge team member, you will have the opportunity to work on diverse projects, develop your skills, and collaborate with a talented team of professionals.



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

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

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


  • 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

    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 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 E-Merge Full time

    E-Merge is looking for an experienced Python AWS Software Engineer to join their team in a contract position based in Midrand or remotely. This opportunity allows the successful candidate to work on various projects, enhance their skills, and contribute to the growth of the company.The estimated salary for this position is R400 to R600 per hour, depending on...


  • Pretoria, Gauteng, South Africa Status Staffing Full time

    **Job Description:**We are seeking a skilled Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining complex software systems using Python.Key Responsibilities:Design and develop software applications using Python.Collaborate with cross-functional teams to identify and prioritize...

  • Software Engineer

    4 weeks ago


    Pretoria, Gauteng, South Africa Network Recruitment Full time

    We are seeking a highly skilled Software Engineer to join our team at Network Recruitment. As a Python Development Specialist, you will be responsible for designing, building, and maintaining Python applications in line with business requirements and technical specifications.


  • Pretoria, Gauteng, South Africa Dante Personnel Full time

    Job Description:As a Software Engineer at our company, you will be responsible for designing, developing, and maintaining software applications using Python. Your primary task will be to create efficient and scalable software solutions that meet our customers' needs.Key Responsibilities:• Design and develop software applications using Python• Collaborate...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    We are seeking a highly skilled Technical Software Developer to join our team at Imizizi. As a Technical Software Developer, you will be responsible for designing and developing software applications that meet the needs of our clients.The salary for this position is estimated to be around $120,000 per year, depending on location and experience.Job...


  • Pretoria, Gauteng, South Africa Imizizi Full time

    Software Engineer Position at ImiziziWe are seeking a highly skilled and motivated Software Engineer to join our team. The ideal candidate will have a strong background in software development, with a focus on building scalable and reliable application solutions. Key responsibilities include developing high-quality software, working collaboratively with...


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


  • Pretoria, Gauteng, South Africa Network Recruitment Full time

    Job Title: Senior Python DeveloperWe are seeking a highly skilled Senior Python Developer to join our team at Network Recruitment.Estimated Salary: R1,200,000 - R1,500,000 per annum, depending on experience and qualifications.Job Description:A Junior - Intm Python Developer will be responsible for designing, developing, and maintaining complex software...


  • Pretoria, Gauteng, South Africa Status Staffing Full time

    We are seeking a skilled Software Engineer with proficiency in Java and Python to join our team. The ideal candidate will have a strong foundation in object-oriented programming and experience with Spring and Flask frameworks.The successful candidate will be responsible for designing, developing, and testing software applications using Java and Python. They...


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