DevOps Engineer (RecruiTech)
PNet (Pty) Ltd
11d ago

Role Description :

  • Plan : participate in project meetings, providing guidance and expertise regarding system options, risk, impact and costs vs. benefits.
  • Develop : Develop and build effective IT solutions. Provide strategic input into best practice to ensure modules are written in a manner that facilitate automated testing and deployment.
  • Deploy : Build effective scripts / software / tools that facilitate the compilation, testing and release of software applications.
  • Maintain : Engage in routine maintenance of deployment processes and automation and assist in the maintenance of the underlying applications to ensure automated testing and deployment of software is achievable.
  • Revise : implement and maintain tools that support our software provide metrics thereof.
  • Teamwork : Contribute to a culture of mutual trust, support and confidence within the IT team and in relationships with the business.
  • Document : Create and maintain quality documentation of systems in line with agreed standards.
  • Most important competencies required for the Role :

    Knowledge, Skills and Behaviours :

  • Strong technical skills, preferable full-stack Microsoft technologies (SQL Server, .NET, JavaScript, Powershell)
  • Thorough knowledge of web-based systems
  • Thorough understanding of Agile and scrum processes
  • Thorough understanding of TDD, automated testing and testing tools
  • Thorough understanding of automated builds and deployment automation
  • Excellent problem-solving skills
  • Demonstrable knowledge of current best practices, modern programming techniques, and modern tools
  • Excellent communication skills (verbal and written)
  • Team player who thrives in a collaborative environment, but is also able to work alone
  • Debate constructively, contribute ideas and challenge decisions where appropriate
  • Challenge the status quo with the intention of continuous improvement.
  • The successful candidate will be able to verbalise their passion for technology, demonstrating a drive for identifying, understanding, and implementing modern best practice
  • Take personal responsibility for own delivery, personal development and growth
  • Takes initiative, devising solutions to existing problems without guidance and following through on the completion of these solutions
  • Self-aware
  • Versatile and flexible
  • High level of attention to detail
  • Logical and analytical thinker
  • Innovative ability to think out of the box and do things differently
  • Ability to build productive working relationships with internal users
  • Education / Experience :

  • Appropriate degree or diploma such as Information Systems, Computer Science, Engineering.
  • At least 5 years’ experience working as a developer and / or dev op engineer in a corporate environment.
  • Solid technical experience with SQL, .NET (preferably C#) and web-based systems.
  • Proven experience in database design.
  • Proven experience with CI, automated testing, automated deployments, and Powershell (experience with Octopus deploy would be beneficial).
  • Experience working within Agile methodology would be an advantage.
  • Experience in financial services industry or similar requiring high levels of corporate governance.
  • Experience with Docker beneficial.
  • Please send your CV to Email Disabled or for more information, contact us on 087 151 1526 (VoIP) or 031 566 6418. A member of our RecruiTech Team will contact you if your profile matches the criteria required for the role.

    If you have not heard from us within 2 weeks, please consider your application unsuccessful. You will be contacted if a suitable position arises.

    Cost to company

    Add to favorites
    Remove from favorites
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form