Automation Developer
6 days ago
Hi,
Good Day
I trust you are well.
We are looking for Automation Developer to join in our team.
Work mode: 5 days Office
Location: Pretoria, South Africa
Experience: 5+ years
Job Description:
· Microservices
· Extensive hands-on experience with Java 8 – 21, Spring Boot and related Spring Frameworks (Spring Cloud, etc)
· Extensive knowledge of Python
· RESTful APIs and web services development
· Messaging systems (Apache Kafka, RabbitMQ, Amazon MQ)
· Containers (Docker, Kubernetes, Amazon ECS, Azure Container Apps)
· Understanding of event driven design
• AWS Cloud Practitioner / AZURE Fundamentals,
· AWS S3, Lambda Functions, Cloud Watch, etc
· AZURE Function Apps, Logic Apps, Power Automate Cloud Flows, Storage Containers, etc
• SAFE Agile skills and experience,
· Epics, features, stories, prioritization, sizing, kanban, cadence, backlog grooming
• DevOps,
· Incident Management,
· Monitoring,
· Production support,
• Security,
· Certificates,
· Encryption,
· Credential vaults (CyberArk)
· Security best practices for APIs (OAuth2, OpenID Connect)
• Integration (IBM Data Power experience)
· Consuming/Exposing APIs/Services,
· API/Services tools (SOAPUI, Postman, etc)
• Continuous Delivery / Continuous Integration (Experience),
· Versioning (BitBucket/GIT/GitHub),
· Atlassian Bamboo, AZURE DevOps (Automated Scripting),
· Quality Assurance, Automated testing, Code Coverage,
· Automated Deployments Development to Integrated testing to Production
· SonarQube and ChekMax experience
• Software Development and Engineering
· Development Standards,
· Software technical Designs (Process Workflow designs),
· Exception Handling,
· Logging,
· Unit Testing,
· Peer reviews
· DevOps practices
· Modularization and Re-Use
• Monitoring
· Splunk, Cloud Watch, Azure Monitor
• Database,
· Relational Database (MS SQL Server, etc) and NoSQL (Mongo, etc)
• Optional
· MS Power Automate
· Copilot/Bedrock integration with SDKs
• Soft Skills:
· Strong problem-solving and analytical skills.
· Excellent communication and teamwork skills.
· Ability to work independently and collaboratively in an agile environment.
· Strong work ethic and passion for software development.
• Responsibilities
· Working in compliance with the full Software Development Life Cycle.
· Design and develop microservices applications using Java/Python
· Implement RESTful APIs and integrate with other services
· Ensure high performance and scalability of the applications
· Collaborate with cross-functional teams to gather requirements and create solutions
· Troubleshoot, debug, and upgrade existing systems
· Participate in code reviews and maintain best practices in coding
· Write unit and integration tests to ensure software quality
· Document development processes, architectures, and tools
· Work in an agile environment
If interested, please share your updated resume and copy of your ID to us along with the following details.
· Years of Experience:
· Location:
· Current Rate:
· Expected Rate:
· Notice Period:
· ID:
Thanks,
Team HR
-
Automation Tester
2 weeks ago
Pretoria, Gauteng, South Africa Boardroom Appointments Full time R500 000 - R800 000 per yearResponsibilities:Designing and writing test automation scripts using SeleniumCreate SQL queries against a relational database when necessary to verify business scenarios have been metDevelop and configure test automation networks and execute stability and performance tests.Coordinate with software developers to deliver stable enterprise software...
-
Test Automation Analyst
2 weeks ago
Pretoria, Gauteng, South Africa Hire Resolve Full time R104 000 - R208 000 per yearA company that provides services for vehicle recovery, personal safety, and fleet management is seeking a Test Automation Analyst to join the Development and Engineering division. The successful candidate will be a key driver in facilitating and implementing test automation within the testing team, communicating effectively across all...
-
Senior Quality Assurance Automation Specialist
2 weeks ago
Pretoria, Gauteng, South Africa Hire Resolve Full time R400 000 - R800 000 per yearHire Resolves' client is currently seeking a skilled Senior Quality Assurance Automation Specialist to join their team. As a Senior Quality Assurance Automation Specialist, you will play a critical role in ensuring the quality and reliability of software applications through the implementation of automated testing processes. You will work closely with...
-
Test Automation Analyst
2 weeks ago
Pretoria, Gauteng, South Africa Hire Resolve Full time R250 000 - R500 000 per yearA company that provides vehicle tracking, stolen vehicle recovery, and personal safety services in South Africa, is seeking a proactive and communicative individual to join their Development and Engineering division as an API Test Automation Analyst. Responsibilities: Test Strategy, Approach, & PlanningDevelop test plans, approaches, and scopes for...
-
Low-Code Developer
1 week ago
Pretoria, Gauteng, South Africa METRONOMIC Full timeScope of duties and responsibilities:Develop and maintain applications using Power Apps, Power Automate , and third-party low-code platforms (Knack).Collaborate with business to translate requirements into functional solutions.Design intuitive user interfaces and optimize workflows for efficiency.Integrate applications with existing systems and data...
-
Swift Developer
6 days ago
Pretoria, Gauteng, South Africa Odixcity Consulting Full timeThe Role:Lead the design and development of Swift-based applications, frameworks, or backend services.Ensure clean architecture and long-term maintainability.Architect modular, reusable components and libraries to support multiple projects and teams.Ensure technical solutions are aligned with client expectations, deadlines, and overall product goals.Drive...
-
Full Stack Developer
1 week ago
Pretoria, Gauteng, South Africa Mediro ICT Full time R900 000 - R1 200 000 per yearYou will design, develop and maintain applications using C# and .Net Core.Build and deploy cloud-native solutions on Microsoft Azure.Develop and manage containerized applications using Kubernetes and Helm.Implement CI/CD pipelines using GitHub Actions.Collaborate with DevOps to automate infrastructure provisioning and deployments.Write clean, maintainable...
-
Software Development Engineer in Test Level 1
2 weeks ago
Pretoria, Gauteng, South Africa Boardroom Appointments Full time R250 000 - R450 000 per yearHybrid positionResponsibilities:Defines well distributed functional and basic non-functional test scenarios that adhere to the desired test distribution to verify whether a complete software product functions and performs as expected.Develop and optimise automated functional and basic non-functional, unit (T1), integration (T2), end-to-end (T3) and...
-
Python Developer
6 days ago
Pretoria, Gauteng, South Africa Odixcity Consulting Full timeThe Role:Develop scalable backend systems, APIs, and services using Python.Solve complex technical challenges, including performance bottlenecks, concurrency, and large-scale data processing.Develop automated tests, maintain CI/CD pipelines, and ensure smooth deployment to production.Deploy Python libraries, frameworks, and tools to improve development...
-
iOS Developer
6 days ago
Pretoria, Gauteng, South Africa Odixcity Consulting Full timeThe Role:Design, develop, and maintain complex iOS applications using Swift and SwiftUI.Collaborate with product managers, designers, and backend engineers to define feature requirements and technical solutions.Implement clean architectures and maintainable codebases using patterns like MVVM or VIPER.Optimise performance, reliability, and responsiveness...