Connecting...

W1siziisinrozw1lx2fzc2v0cy9wzw9wbgvzb2x2zwqvanbnl2jhbm5lci1kzwzhdwx0lmpwzyjdxq

DEVELOPMENT ENGINEER: OPERATIONS TOOLING AND SYSTEMS

DEVELOPMENT ENGINEER: OPERATIONS TOOLING AND SYSTEMS

Job Title: DEVELOPMENT ENGINEER: OPERATIONS TOOLING AND SYSTEMS
Location: Western Cape
Industry:
Salary: 420000.00
Reference: JN -082017-9326
Job Published: October 12, 2017 14:01

Job Description

Position: Stellenbosch, South Africa

My client is looking for an engineer or developer who is passionate about solving operational and engineering challenges. You will join our Operations Development team in fast-tracking the building of secure distributed operations systems that will make my client’s solutions scalable across a global customer footprint.

Efficient integration of developed components into multiple proprietary and third party systems is an integral part of this role.

As a member of the Operations Development team, you will work closely with product development teams, engineers, support specialists, solutions consultants and sales teams to help deliver efficient technical tools and software systems that will support the rapid global expansion of our business.
My client is a leader in our domain, with a global presence, so we set the bar high. The more of the following you can offer, the better suited you will be for the position:

Technical Skills and Experience:

  • Experience with or knowledge of building and maintaining modern monitoring, analysis, and diagnostics systems (e.g. Prometheus, Zabbix, ELK, HP Openview, EUEM, SCOM or similar)
  • DB experience (e.g. Cassandra, Mongo, Redis) – noSQL preferred
  • Experience with horizontal scaling of cloud components is essential as my client is a large user of AWS services
  • DevOps experience
  • Linux experience: advanced admin, iptables, networking tools
  • Network protocol knowledge (e.g. TCP, UDP, DHCP, HTTP)
  • Protocol troubleshooting skills (e.g. Maestro with Wireshark)
  • Experience with Git (Bitbucket advantageous) or similar tools
  • Experience with CI/CD systems such as Jenkins
  • Container technologies (e.g. Docker)
  • Recent Java micro-services or backend web framework experience (advantageous)
  • Exposure to Agile development frameworks like Scrum (advantageous)
  • Knowledge of computer science algorithms and complexity theory
  • Preferably, knowledge of Java cryptography and PKI
  • Preferably, a software/engineering qualification (e.g. engineering degree or diploma)

Personality attributes:

  • A healthy self-esteem – you will be challenged by some bright minds on a regular basis
  • Good communication skills – you will need to explain your ideas to your teammates
  • The ability to get things done – we don’t like micro-management, but we expect you to do the right thing
  • A tendency to think outside the box – innovation is valued highly at my client
  • A preference to work in a team rather than by yourself
  • An attitude of being proud of your code and taking ownership of it