About the position
Job Title: Junior Product Engineer
Location: Johannesburg
Contract type: Contract (6-month contract)
Hybrid
Roles and responsibilities:
- Develop, test, and deploy high-quality software solutions in a timely manner.
- Collaborate with cross-functional teams to gather and analyse requirements, design system architecture, and implement innovative solutions.
- Utilize expertise in AWS to design and implement scalable and highly available cloud-based applications.
- Experience with Kubernetes for container orchestration and management.
- Develop responsive web applications using Angular 13 or higher.
- Utilize Docker for containerization of applications and microservices.
- Implement CI/CD pipelines to ensure efficient and automated software delivery processes.
- Familiarity with Rancher for container orchestration and management.
- Work with Trace Transformer to analyse and optimize system performance and efficiency.
- Knowledge of Postgres for database management and development.
Experience and qualifications:
- Matric
- Bachelor's degree in computer science or a related field
- Proven experience as a Senior Software Engineer with a focus on AWS, Java, Spring Boot, and Angular.
- Strong understanding of concepts like high availability and their application in software development.
- Proficiency in Kubernetes, Docker, and CI/CD practices
- Experience with Rancher, Trace Transformer, and Postgres will be highly regarded.
- Excellent problem-solving skills and ability to work effectively in a team-oriented environment.
- Strong communication and collaboration skills.
- 1-2 years+ of working experience using AWS, Java, Spring boot and Angular.
- Exposure to Rancher, Trace Transformer, and Postgres
If you're ready to take on a new challenge and make an impact, we want to hear from you. Apply now! ??
Desired Skills:
- AWS
- Java
- Spring Boot
- Angular
- Kubernetes
- Docker
- CI/CD
- Rancher
- Trace Transformer
- Postgres