? Java DevOps Engineer
Location: Pretoria | Type: Contract
We're looking for a DevOps-savvy Java developer who thrives on building, deploying, and optimising enterprise-grade systems in a fast-paced, Agile environment.
? Must-Have Skills:
? DevOps expertise with CI/CD (GitHub)
? Strong Java / JEE with Spring & Spring Boot
? RESTful API design & integration
? Databases - PostgreSQL, NoSQL (Elasticsearch)
? Docker / Kubernetes (AWS / OpenShift advantageous)
? Terraform & Infrastructure as Code
? Java app servers (Glassfish)
? Unit testing tools (JUnit / Mockito)
? ORM tools (Hibernate)
? Production deployment & release management
? ITSM tools (Remedy)
? Advantageous:
- Cloud services (AWS, Serverless, CloudWatch, Grafana)
- Messaging systems (Kafka)
- Automation tools (Ansible)
- Agile, Jira, Confluence experience
? What You'll Do:
- Build, test, and deploy Java-based solutions with high performance and scalability
- Work closely with business & IT teams to refine requirements and design optimal solutions
- Manage deployments, releases, and incident resolution
- Optimise and improve system performance & processes
- Maintain top-notch documentation, conduct audits, and provide training
- Support continuous improvement in a collaborative Agile team
? Requirements:
- IT Degree or equivalent experience
- 2-3 years in Java development + 2-3 years DevOps experience
- Backend development certification advantageous
MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.