Enable job alerts via email!

Head Of It

Pst

Cape Town

On-site

ZAR 1,200,000 - 1,800,000

Full time

15 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Cape Town is seeking a Head of IT to lead a talented team of developers. This role involves driving technological innovation, managing project lifecycles, and fostering a collaborative environment. The ideal candidate will have extensive experience in Java and Python, along with strong leadership and communication skills.

Qualifications

  • 7+ years experience in leading a technical team.
  • 8+ years Java development experience.
  • 3+ years Python development experience.

Responsibilities

  • Champion a high-performance culture among developers.
  • Manage software project lifecycles and stakeholder engagement.
  • Spearhead scalable software solutions in Java and Python.

Skills

Leadership
Java Development
Python Development
Data Engineering
Machine Learning
Project Management
Communication

Education

Bachelor's degree in Computer Science/Engineering
Master's degree (preferred)

Tools

Apache NiFi

Job description

Head of IT Role

PST.AG seeks a talented and passionate Head of IT to lead our growing team. As our IT Lead, you will steer and nurture teams of Java and Python Developers, and oversee Critical Business Infrastructure Managers.

Your role is crucial in aligning the department with our company's vision and driving technological innovation to deliver exceptional value to our customers.

Key Responsibilities:
  1. Champion a high-performance culture among Java and Python Developers, providing mentorship and fostering collaboration.
  2. Direct team activities with clear goals, offering support to ensure project success.
  3. Engage with cross-departmental teams to fulfill development requirements.
  4. Maintain comprehensive documentation of systems and processes.
Project Management:
  1. Manage software project lifecycles, ensuring timely, budget-conscious, and quality delivery.
  2. Work with stakeholders to define project scopes and prioritize tasks.
Technical Expertise:
  1. Spearhead the creation of scalable, high-performance software solutions in Java and Python.
  2. Innovate with machine learning to enhance data analysis and decision-making.
  3. Uphold best practices in software design, focusing on scalability, performance, and security.
Requirements:
  • Bachelor's degree in Computer Science/Engineering (Master's preferred).
  • 7+ years experience in leading a technical team and remote work experience.
  • 8+ years Java development experience.
  • 3+ years Python development experience.
  • 4+ years Apache Nifi experience.
  • Data engineering skills and ETL tool experience, as well as data flows with NiFi.
  • Experience using NiFi for batch processing (rollouts) and real-time dataflows (engineering projects).
  • Familiarity with EU data laws (GDPR) and Customs Regulations.
  • Proven problem-solving and project-delivery abilities.
  • Exceptional communication skills for both technical and non-technical audiences.
  • Ai-Driven Development: Hands-on experience integrating LLMs into SDLC.
  • Process Automation: Using AI to templatize repetitive tasks.
  • Expertise in machine learning, AI, and software development.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.