Python & Azure Software Engineer LW
23 hours ago
- Jobs by Location
- Job by industries
Key Responsibilities:
- Develop Python-based user stories that align with project goals.
- Actively participate in all regular Scrum ceremonies.
- Collaborate on user story refinement, addressing any gaps in specifications at the start of development sprints.
- Engage with stakeholders and team members to ensure alignment and clarity.
- Share knowledge proactively, mentoring and coaching team members across various teams.
- Resolve open questions by proposing solutions or developing prototypes for further discussion.
- Provide DevOps support for maintaining and enhancing existing solutions.
Minimum Requirements
Qualifications/Experience:
- Degree in Computer Science, Computer Engineering or similar
- 3+ years’ experience in Python (decorators, class composition, list comprehension, threading/multiprocessing) (essential)
- 2+ years’ experience in Azure (Serverless Functions, Networking, Azure Data Lake, IoT Hub, IAM etc) (essential)
- 3+ years’ experience in SQL (advantageous)
- Azure Certified AZ-900 exam (advantageous)
Essential Skills Requirements:
- Design and implement performant Python applications.
- Write and maintain comprehensive test cases.
- CI/CD (e.g., Azure DevOps, GitHub Actions, Terraform)
- Experience in ETL pipelines.
- Database systems and query optimization (SQL, or similar)
- Git development branching strategies and development approaches
- Linux scripting and environment usage
- Any additional responsibilities assigned in the Agile Working Model
- ICT jobs
-
Azure Data Engineer – Johannesburg
1 month ago
Pretoria, Gauteng, South Africa E-Merge Full timeA leading company in innovation and comprehensive IT solutions is seeking an experienced Azure Data Engineer. The unique position offers a deep understanding of compliance and IT methodology processes within the group, providing internal clients with an extended warranty due to their vested interests in the company's success and sustainability.Key...
-
Senior Python Software Engineer
4 weeks ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeJob 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...
-
Software Engineer in Python
4 weeks ago
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...
-
Azure DevOps Engineer
6 months ago
Pretoria, South Africa People Dimension Full timeIntroductionA leading Software Company in Lynnwood, Pretoria in looking for a experienced Azure DevOps Engineer, who will be responsible for implementing and managing continuous delivery systems and methodologies on Azure. Implement and automate security controls, governance processes, and compliance validation. Implement systems that are highly available,...
-
Senior Python Software Engineer
3 weeks ago
Pretoria East, South Africa Network Recruitment Full timeJob DescriptionWe are seeking a highly skilled Python Developer to join our team at Network Recruitment.About the RoleThis is an exciting opportunity for a seasoned Python developer to work on a range of challenging projects, collaborating with our team of experts to design, build, and maintain scalable and efficient software solutions.Key...
-
Software Engineer with Proficiency in Python
4 weeks ago
Pretoria, Gauteng, South Africa Dante Personnel Full timeJob 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...
-
Azure Cloud Infrastructure Engineer
4 weeks ago
Pretoria, Gauteng, South Africa People Dimension Full timeJob Title: Azure DevOps EngineerWe are seeking an experienced Azure DevOps Engineer to join our team at People Dimension. The ideal candidate will have a strong background in implementing and managing continuous delivery systems and methodologies on Azure.Duties and Responsibilities:Collaborate with Development and Operations teams to automate solutions and...
-
Senior Python Software Engineer
1 week ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeJob 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...
-
Python AWS Software Engineer
1 month ago
Pretoria, Gauteng, South Africa E-Merge Full timeSoftware 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...
-
Senior Python Cloud Engineer for E-Merge
1 week ago
Pretoria, Gauteng, South Africa E-Merge Full timeAbout 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...
-
Python Developer
3 weeks ago
Pretoria, South Africa Jobted ZA C2 Full timeKey Responsibilities: - Software Development: Design, build, and maintain Python applications in line with business requirements and technical specifications. - API Development: Build and maintain RESTful APIs and microservices to support web and mobile applications. - Data Processing & Automation: Develop scripts and applications for data processing,...
-
Software Engineer
4 weeks ago
Pretoria, Gauteng, South Africa Network Recruitment Full timeWe 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.
-
Azure Infrastructure and Security Specialist Lw
3 months ago
Pretoria, South Africa Mediro ICT Full timeEssential Skills Requirements 5 years of professional experience in the implementation and support of IT architectures in Azure Advanced experience in implementing and administering Microsoft Products, especially Active Directory, KMS, and PKI together with common network services like DNS, DHCP Advanced experience in Active Directory architecture and...
-
Pretoria, Gauteng, South Africa Status Staffing Full timeWe 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...
-
Python Developer
2 days ago
Pretoria, South Africa Network Recruitment Full timeKey Responsibilities:Software Development:Design, build, and maintain Python applications in line with business requirements and technical specifications.API Development:Build and maintain RESTful APIs and microservices to support web and mobile applications.Data Processing & Automation:Develop scripts and applications for data processing, automation, and...
-
Azure Cloud Engineer
1 month ago
Pretoria, Gauteng, South Africa People Dimension Full timeJob Title: Azure DevOps EngineerAt People Dimension, we are seeking a highly skilled Azure DevOps Engineer to join our team. As a key member of our technology team, you will be responsible for designing, implementing, and managing continuous delivery systems and methodologies on Azure.Key Responsibilities:Collaborate with Development and Operations teams to...
-
Azure Data Engineer – Johannesburg
1 month ago
Pretoria, Gauteng, South Africa E-Merge Full timeA forward-thinking company with a focus on innovation and comprehensive IT solutions is seeking a skilled Azure Data Engineer. The ideal candidate will have a deep understanding of data engineering and data warehouse design, as well as experience with Azure Data Solutions and modern software engineering concepts.Responsibilities:Design and implement scalable...
-
Python Developer
4 weeks ago
Pretoria, South Africa Network Recruitment Full timeKey Responsibilities: Software Development: Design, build, and maintain Python applications in line with business requirements and technical specifications. API Development: Build and maintain RESTful APIs and microservices to support web and mobile applications. Data Processing & Automation: Develop scripts and applications for data processing,...
-
Python Developer
4 weeks ago
Pretoria, South Africa Network Recruitment Full timeKey Responsibilities:Software Development: Design, build, and maintain Python applications in line with business requirements and technical specifications.API Development: Build and maintain RESTful APIs and microservices to support web and mobile applications.Data Processing & Automation: Develop scripts and applications for data processing, automation, and...
-
Python Developer
3 weeks ago
Pretoria, South Africa Network Recruitment Full timeKey Responsibilities: Software Development: Design, build, and maintain Python applications in line with business requirements and technical specifications. API Development: Build and maintain RESTful APIs and microservices to support web and mobile applications. Data Processing & Automation: Develop scripts and applications for data processing,...