Current jobs related to Software Engineer – Python, Node.js – Midrand - City of Tshwane Metropolitan Municipality - E-Merge

  • Software Technician

    2 weeks ago


    City of Tshwane, Gauteng, South Africa Zeal HR Full time

    An exciting position is available for a Software Technician, within the engineering / mining industry. The position is based in Centurion, Gauteng. **Requirements**: - Diploma in software development or similar - 3-5 years’ experience in a similar role - C, C++, Linux, QT Graphic Process - Problem solving skills - Identifying problems and opportunities...


  • eMadlangeni Local Municipality, South Africa ABN AMRO Bank N.V. Full time

    Company OverviewABN AMRO Asset Based Finance (ABF) is a leading financial services provider committed to driving innovation in its asset-based finance business. Our Software Engineering department consists of 14 agile scrum teams focused on developing and maintaining cutting-edge applications.Job DescriptionWe are seeking an experienced IT Engineer to join...


  • Emfuleni Local Municipality, South Africa Datonomy Solutions Full time

    Job DescriptionWe are seeking an experienced Software System Designer to join our team at Datonomy Solutions. As a key member of our engineering team, you will be responsible for designing and developing cloud-based systems using Azure services. Your expertise in cloud computing, software development lifecycle, and agile methodologies will help us deliver...

  • Software Engineer

    3 days ago


    Emfuleni Local Municipality, South Africa Datonomy Solutions Full time

    **About Datonomy Solutions**We are a dynamic and innovative company specializing in cloud computing solutions. Our team of experts is dedicated to delivering cutting-edge technology that drives business success.**Job Description:**We are seeking a highly skilled Software System Designer to join our team. As a key member of our team, you will be responsible...


  • City of Tshwane, Gauteng, South Africa Zeal HR Full time

    An excellent opportunity has become available for a Structural Draughtsman / Technician! The position is based in Pretoria. **Requirements**: - 3-5 years’ experience in structural draughting - Proficient in the use of 2D and 3D software to prepare structural drawings - Site experience will be beneficial - Knowledge of industry or regulatory standards,...

  • Automation Tester

    4 weeks ago


    City of Johannesburg Metropolitan Municipality, South Africa Frostbyte Digital Full time

    Purpose of the Position: The role involves ensuring the delivery of a meticulously structured and standard-designed quality assurance solution, overseeing both manual and automation-related activities across all assigned projects. Key Responsibilities: ● Operational Delivery o Develop, review, and execute manual and automation tests. o Define testing...

  • Automation Tester

    4 weeks ago


    City of Johannesburg Metropolitan Municipality, South Africa Frostbyte Digital Full time

    Purpose of the Position: The role involves ensuring the delivery of a meticulously structured and standard-designed quality assurance solution, overseeing both manual and automation-related activities across all assigned projects. Key Responsibilities: ● Operational Delivery o Develop, review, and execute manual and automation tests. o Define...


  • Hantam Local Municipality, South Africa Ebicus BV Full time

    Wat doe je als Cloud Platform DevOps Engineer bij Ebicus?Als Cloud Platform DevOps engineer, weet je als geen ander hoe je de kracht van Cloud Platforms kan inzetten om binnen moderne en complexe applicatielandschappen om te zorgen voor optimale stabiliteit, capaciteit en efficiënte ontwikkelprocessen.Je bent gepassioneerd in je werk en wilt deze passie...


  • Province of North West, South Africa Ascent People Ltd Full time

    About the RoleWe are seeking a skilled Senior Java Developer to join our team at Ascent People Ltd. As a key member of our development team, you will play a crucial role in shaping our cutting-edge CRM SAAS solution. Your primary responsibility will be to develop high-quality software applications using the latest Java technologies.### Job Description:As a...


  • City of Johannesburg, Gauteng, South Africa 60 Degrees Full time

    **Master Data Controller (Midrand)** **The opportunity that awaits you**: Are you a professional and experienced master data individual with good attention to detail and advanced excel skills? This might just be the opportunity for you! Our client in the automotive industry is seeking an experienced master data professional to form part of their...


  • Okhahlamba Local Municipality, South Africa Tungsten Automation Full time

    Job Purpose:The Technical Support Engineer is responsible for providing business critical technical support to partners, highly-skilled customers, IT and functional staff, including Database Administrators, System Administrators, IT Managers and Directors, line-of-business Managers and Financial Controllers. In addition, the position requires frequent...

  • Solution Architect

    1 week ago


    City of Tshwane, Gauteng, South Africa Qunu Staffing Full time

    **Solution Architect Job Profile** **executive summary**: Briefly explain the contents of the document **Company Overview**: **We are The European PayTech with the scale, the capabilities, and the proximity to provide the simplest, fastest, and safest payment solutions, to People, Businesses, and Financial Institutions.Nexi Payment South Africa is a key...


  • Hantam Local Municipality, South Africa Lan Handling Technologies Full time

    As a Design Automation Specialist at Lan Handling Technologies, you will play a key role in the design and implementation of mechanical systems for automated factories. Your expertise in 3D CAD software and mechanical engineering will be invaluable to our team.About the JobWe are seeking an experienced Machine Engineer to join our team as a Mechanical...


  • Rustenburg Local Municipality, South Africa SGS Full time

    Company DescriptionSGS is the world's leading inspection, verification, testing and certification company. SGS is recognized as the global benchmark for quality and integrity. With more than 97,000 employees, SGS operates a network of over 2,600 offices and laboratories around the world.SGS Bateman's multidiscipline engineering team provides integrated...


  • Province of North West, South Africa OfferZen Full time

    Join us at OfferZen as a Senior Python Developer!About the RoleThis exciting opportunity is for a talented individual to take on the responsibilities of a Senior Python Developer.Develop and maintain software applications using Python programming language.Analyze complex problems and develop innovative solutions.Collaborate with cross-functional teams to...


  • Merafong City Local Municipality, South Africa New Generation Management Consulting Full time

    Job SummaryWe are seeking a skilled Digital Transformation Solutions Engineer to join our team at New Generation Management Consulting. The ideal candidate will have a proven track record in telecom/digital transformation projects with 5+ years of experience.The successful candidate will be responsible for designing and developing scalable and robust systems...


  • Rustenburg Local Municipality, South Africa SGS Full time

    Company DescriptionSGS is the world's leading inspection, verification, testing and certification company. SGS is recognized as the global benchmark for quality and integrity. With more than 97,000 employees, SGS operates a network of over 2,600 offices and laboratories around the world.SGS Bateman's multidiscipline engineering team provides integrated...

  • Senior Data Analyst

    3 days ago


    City Bowl, South Africa Network Recruitment (South Africa) Full time

    **Education**: - Minimum: A Bachelors in the following: Computer Science, Informatics, Data Science or Engineering - An Honours degree would be advantageous **Job Experience & Skills Required**: - 3+ years’ experience in data development, cloud engineering or data analytics - 5+ years managerial experience in data management or analytics environment -...


  • eMadlangeni Local Municipality, South Africa ABN AMRO Bank N.V. Full time

    Work EnvironmentOur office in Utrecht serves as a hub for collaboration and innovation, where you'll work alongside a diverse group of professionals dedicated to excellence. We provide the resources and support necessary to foster your professional growth and development.Your ProfileWe are looking for a technically skilled individual who thrives in a team...


  • Rustenburg Local Municipality, South Africa SGS Full time

    About the Role:We are looking for an experienced Structural Design and Engineering Expert to join our team at SGS. As a key member of our engineering services team, you will be responsible for designing and developing civil and structural solutions for various projects.Key Responsibilities:Design and develop civil and structural designs that meet client...

Software Engineer – Python, Node.js – Midrand

4 weeks ago


City of Tshwane Metropolitan Municipality, South Africa E-Merge Full time

Are you a talented Engineer with experience in Python with a strong background in Java and Node.js ? An exciting opportunity exists for a skilled Software Engineer with Node.js expertise to join an innovative and dynamic team on a long term contract basis.

The ideal candidate is highly proficient in Python and Node.js, with a passion for developing scalable, efficient, and robust applications. They will play a critical role in building and maintaining innovative software solutions while contributing to a collaborative and tech-driven environment.

Requirements:

  • Familiarity with Microservices Architecture, Cloud Architecture and Container Architecture
  • At least 6 years'' worth of experience using back-end technologies such as
  • Python
  • Node.js
  • Java
  • Experience with the following cloud technologies:
  • Azure/Google Cloud/AWS (AWS is strongly preferred)
  • Kubernetes (EKS, AKS or Self-Managed)
  • AWS API Gateway, CloudWatch, EC2, RDS, S3
  • Automated deployment and configuration of components and systems
  • IaaS knowledge, e.g. deployment and maintenance of Linux VMs
  • Virtual networks, including communication with on-premises networks
  • Continuous Integration, Continuous Delivery (design, configuration, and operation)
  • Infrastructure as Code (Terraform, CloudFormation)
  • Monitoring, log analytics and observability
  • Experience with SQL Databases (PostgreSQL or others)
  • Experience with:
  • Web Services Design & Deployment
  • REST
  • GIT
  • Experience with Design / Architecture Patterns
  • Experience CI/CD Tools like GitLab, Jenkins, SonarQube, Nexus
  • Any additional responsibilities assigned in the Agile Working Model (AWM) Charter

Reference Number for this position is GZ60023 which is a contract position based in Midrand / Centurion / Semi-Remote offering contract rate of R750 Per hour