Our client requires the services of a Software Engineer (Senior) Midrand/Menlyn/Rosslyn/Home Office rotation
Amazing brand with innovative technology
Excellent teams in Global team collaboration
High work-life balance with Flexible hours
Agile working environment
POSITION: Until December 2026EXPERIENCE: 6-8 Years related working experience.COMMENCEMENT: As soon as possible.QUALIFICATIONS/EXPERIENCE
Bachelors Degree in Information Technology or equivalent work experience
ESSENTIAL SKILLS
Sound knowledge in Kotlin, Java or JavaScript or Python or Csharp
Familiarity with Microservices Architectures, Cloud Architectures or Container Architectures e.g., Docker
Experience in developing solutions on public cloud platforms such as Microsoft Azure and AWS
Experience with Container Orchestration Platforms e.g., Kubernetes
Sound experience in developing backend applications and services
Architecture and Interface Design
Experience of agile methodologies, particularly Scrum and Kanban
Experience with Continuous Integration and Delivery tools (e.g., GitHub, GitLab, Terraform, Ansible)
Coordination between development and support environments
ADVANTAGEOUS SKILLS:
Knowledge of event streaming e.g., Apache Kafka
Experience with GitOps technologies such as ArgoCD or Flux
Expertise with Helm in deploying and managing applications on Kubernetes clusters
Data modelling and Database technologies (relational, document, graph, time series, geolocation), e.g., Postgres, Influx
Experience securing cloud environments
Provide Operations (DevOps) based on a standby roster
Incident Management (IM), Change Management (CM), Problem Management (PM)
ITIL certification, process knowledge and work experience
Understanding of BI Tools will be an advantage
Assisting with the business cases
Requirements management:
Eliciting requirements
Translating and simplifying requirements
Document requirements in appropriate format depending on methodology followed
Planning and monitoring
Communication
Excellent communication skills and team-oriented work behaviour in a distributed team
Fit for business purpose mind-set, i.e., the solutions provided must meet the business goals
Understanding of integration between different technologies
Assist with identification and management of risks
ROLE:
Running business critical services in cloud environments in accordance with the agreed hours of operation within a shift model
Usage of automation tools to monitor and observe software reliability in the supported environment
Handing of incidents and changes in accordance with the defined Service Level Agreements
Work in a team environment to improve services throughout the entire Software Development Life Cycle
Managing projects / processes
Support Product in an Agile approach by proactively managing assigned User Storys in-line with the organisational Agile Working Model
Supports the Product owner to shape the Product roadmap
NB: By applying for this role, you consent to be added to the iSanqa database and to receive updates until you unsubscribe.Also note, that if you have not received a response from us within 2 weeks, your application was unsuccessful.#isanqa #isanqajobs #Datastreaming #Platformengineer #Kotlin #Java #JavaScript #Python #CSharp #FuelledbyPassionIntegrityExcellence