Projects you can be proud of
Your career is in your hands - if you do well, you get bonusses
A culture of learning
Tech events galore (like Jozi Jugs, DevConf etc)
Monthly awards for staff recognition
Exciting team building events and lunches
Retirement annuity option
Free vending machine snacks
Cheap and delicious chow
Coffee stations with yummy beans and blends
Putt putt with a view
Free eco car wash
Gautrain shuttles to and from Joburg office
Job & Company Description:
My client who is based in the North of Johannesburg is looking for an exceptional senior implementation engineer specialising in DevOps and automation. They are a leading custom software development powerhouse with 35 years of industry experience. Their goal is to deliver exceptional value to clients who are highly innovative, are recognised as leaders in their sectors, and can quickly adapt to market changes in order to exploit new opportunities. It means working on a myriad of these exciting projects while staying at the top of your game through regular inhouse and external training. There’s a reason their people are renowned as the best in the business.
In this role you will collaborate with software developers, system operators and other IT staff members to manage code releases. You’ll cross and merge the barriers that exist between software development, testing, and operations teams while keeping existing networks in mind as you and your team design, plan and test solutions.
Job Experience & Skills Required:
5+ years of experience
Relevant qualification in Computer Science, Physics, Mathematics or Engineering
Knowledge of DevOps and software testing principles including:
- Continuous integration
- Test-driven development
- Writing production-quality code (Python or Java preferred)
- Database architecture and scripting (SQL or MongoDB)
- Source control (Gitlab)
- Shell scripting (Bash preferred)
- Web services (REST) and associated components (JSON)
- Working with distributed systems (Apache Zookeeper, Apache Kafka)
- Linux environments
- Deploying software both on-premise and in cloud environments (AWS, Azure)
- Multiple concurrent projects
- Designing and writing test cases to ensure code quality
- Configuration and test integration of various data sources
Strong communication skills, including the ability to explain complex technical concepts to a range of audiences
If you are interested in this opportunity, please apply directly. For more IT jobs, please visit www.------
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
We also invite you to contact us to discuss your next career move in IT!
For more information, contact:
Executive IT Recruitment Consultant
This job is now closed. You can apply for other jobs by uploading your CV.