Senior Java Software Developer / Cloud Engineer iS01454A / iS01477A

at iSanqa Resourcing
Location Gauteng, South Africa
Date Posted June 8, 2022
Category IT / Information Technology
Job Type Full-time
Currency ZAR

Description

Our client requires the services of a Senior Java Software Developer / Cloud Engineer

POSITION: Contract until March 2022 (possible renewal-not guaranteed)

COMMENCEMENT: ASAP

 

Duties & Responsibilities

ROLE

  • DevOps of mission critical cloud solutions within Supply Chain Management (Globally), using the GitOps workflow
  • Development of backend and frontend user stories
  • Take actively part in all regular Scrum ceremonies
  • Contribute to refinement of user stories (user stories at the beginning of a development sprint might not be fully specified)
  • Liaise with stakeholders and team members
  • Pro-active knowledge sharing, mentoring, and coaching of members from the same or other teams
  • Clarify open points possibly making proposals and/or developing a prototype for further discussion
  • Provide support for existing solutions (DevOps)

Desired Experience & Qualification

REQUIREMENTS:

  • 8+ years’ experience in as a Software Engineer
  • 3+ years’ experience with Public Cloud platforms as a Cloud Architect or Cloud Engineer
  • Relevant IT Degree
  • Open to SA Citizens / Permanent Residents
  • Willing and able to travel internationally

 

Technical / Functional skills

  • Experience with GitOps workflow
  • Experience with Continuous Integration and Continuous Delivery tools (ArgoCD, Azure DevOps, Jenkins)
  • Experience with Infrastructure as Code (Terraform)
  • Proficiency in building resilient solutions e.g. understanding the Event Driven Approach
  • Proficiency with Kafka or other streaming platforms or messaging systems e.g. MQTT
  • Experience in Data modelling and Database technologies (SQL and NoSQL).
  • Proficiency with Restful Services, Kafka or MQTT.

 

Required skills

  • Sound knowledge in Java
  • Familiarity with Microservices, Cloud Architectures and Container Architectures e.g. Docker
  • Experience with Container Orchestration Platforms, preferably Azure AKS, AWS EKS or Kubernetes

 

At least 8 years' worth of experience using front-end and back-end technologies such as

  • Java
  • JavaScript, HTML 5, CSS
  • Git
  • Maven

 

Added advantage

  • Experience with Quarkus Supersonic Subatomic Java
  • Proficiency in UI frameworks e.g. Angular or React
  • Experience with testing tools like Karma, Jasmine, Postman, Newman, Cypress, Selenium, Junit, Robot, Jest
  • Experience with backend frameworks like Spring, Java EE
  • Experience of agile methodologies, particularly Scrum

 

Qualifications advantage

  • Any cloud developer or architect certifications from Azure, AWS or GCP is a big plus

 

Soft skills

  • Excellent communication skills and team-oriented work behaviour in a distributed team
  • Ability to work as part of a team, to work interdependently as well as independently
  • SELF STARTER.
  • Strong problem solving capabilities are required
  • Submit deliverables on time and with excellent quality
  • Excellent interpersonal and organisational skills with the ability to communicate effectively (both verbally and in writing) with both technical and non-technical colleagues / users
  • Strong ability to understand and interpret business needs and requirements with an aptitude to move concepts through to proposal and successful implementation
  • Strong presentation skills
  • Above-board work ethics
  • Flexibility to take up different tasks in the project
  • Ability and willingness to coach and give training to fellow colleagues and users when required
WARNING: Do not to pay any money to get a job. Please report fraudulent jobs to info@joblane.co.za