Help us maintain the quality of our job listings. If you find any issues with this job post, please let us know.
Select the reason you're reporting this job:
Psybergate is a South African software, solutions and skills company formed in 1999 and based in Johannesburg. We provide the following services:
1. Mentoring: We mentor Psybergate and Client graduates in Java Foundations. We also mentor intermediate developers in various technology and professional development areas;
2. Custom software development: Psybergate prides itself in developing, supporting and hosting software solutions and mobile applications that meet client requirements using industry best practices;
3. Resources: We augment client software development teams with skilled project managers, business/systems analysts, programmers and testers, amongst other software skills; and,
4. Consulting: We provide niche technology and management consulting services.
Psybergate has a strong footprint having consulted, provided resources, built and supported software for various private and public sector institutions. Psybergate is a founding partner of the Johannesburg Centre for Software Engineering (JCSE).
Psybergate is an IT company that builds bespoke software solutions and provides highly skilled resources to its clients. We are looking for a Platform Engineer to join our financial services client based in Centurion for a 12 -months contract role.
The ideal candidate will be driven by a desire to simplify and enhance the Software Development Life Cycle (SDLC) through automation and standardization. With a deep understanding of software and operations, the Platform Engineer will focus on building scalable, secure, and efficient platforms to enable development teams to deliver high-quality software faster and more reliably.
What You Will Be Doing
Design, implement, and maintain automation solutions to streamline the entire SDLC, reducing manual processes and increasing efficiency.
Define and enforce standards and best practices for the SDLC to ensure consistency across projects.
Build tools and platforms that make software projects easier and faster to develop, test, and deploy.
Apply DevOps principles to create seamless CI/CD pipelines and infrastructure automation.
Ensure solutions align with governance, security, audit, and risk management requirements.
Develop and maintain systems using Docker, Kubernetes, and other containerization/orchestration technologies.
Required Skills And Experience
Bachelor's degree in Computer Science, Software Engineering, or a related field.
5+ years of experience in software development, architecture, or platform engineering roles.
Certifications in DevOps (e.g., AWS DevOps Engineer, Kubernetes Administrator) are advantageous
Strong background as a Senior Developer or Architect, with a passion for automation and improving developer workflows.
In-depth understanding of DevOps practices, including CI/CD pipelines, infrastructure as code, and cloud environments.
Expertise in Docker and Kubernetes for containerization and orchestration.
Proficiency in Spring Framework and Java for building scalable and secure applications.
Experience with automation tools and frameworks to enhance development and operational processes.
Solid understanding of security, governance, audit, and risk considerations within software development.
Proven ability to collaborate with cross-functional teams to identify pain points and deliver effective platform solutions.
Please note that if you do not hear from us within 3 weeks, consider your application unsuccessful.
Please note that most of our positions are remote however candidates should be residing within the traveling distance as circumstance of the opportunity can change.
Desired Skills
DevOps
Docker
Kubernetes
Required profile
Experience
Level of experience:Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.