Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 27, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • The disruption that everyone talks about is vested in the ability for an organisation to gain real-time visibility through digitalisation without disruption. We don’t talk about it. We do. If you’re ready to start addressing core issues whilst simultaneously recalibrating back into your business ecosystem to achieve optimised levels of product...
    Read more about this company

     

    UX-UI Design Lead (Centurion)

    Role Purpose

    • The UX/UI Design Team Lead leads a team of UX/UI Designers to create intuitive and visually appealing user interfaces across both desktop and mobile platforms. This position involves managing the design process, translating user needs and business requirements into engaging and functional designs, and ensuring the delivery of high-quality wireframes, prototypes, and final UI designs. The Team Lead collaborates closely with the Head of Product Design and development teams to ensure innovative and cohesive interfaces that meet the highest standards of usability and aesthetics, ultimately advancing our technology management systems.

    Your Responsibilities will include:

    Team Leadership:

    • Lead and mentor a team of UX/UI designers, providing guidance, support, and professional development opportunities.
    • Manage team workload, allocate tasks, and ensure timely delivery of design projects.

    Collaboration:

    • Collaborate with cross-functional teams including product managers, engineers, and stakeholders to define user requirements and design goals.
    • Foster strong relationships between design and development teams to ensure seamless implementation of designs.

    Design Creation:

    • Oversee the creation of user flows, wireframes, and prototypes that effectively communicate interaction and design ideas.
    • Develop and maintain design systems and guidelines to ensure consistency across products and platforms.

    User Research and Testing:

    • Conduct and oversee user research and usability testing to gather feedback and insights for iterative design improvement.
    • Stay updated on industry trends, best practices, and emerging technologies in UX/UI design applications.

    Implementation Support:

    • Work closely with developers to ensure successful implementation of designs and user interfaces.
    • Advocate for user-centred design principles and contribute to a culture of design thinking within the organization.
    • The ideal candidate for the role will have the following qualifications and experience:

    Educational Background:

    • Bachelor’s degree in Design, Human-Computer Interaction, Computer Science, or a related field.
    • Related business qualification is an advantage.

    Work Experience: 

    • 6+ years of solid experience in UX/UI design, with portfolio showcasing work on desktop and mobile platforms.
    • Experience in UX/UI design in technical environments such as IoT, SCADA or related fields.
    • Experience with prototyping tools Adobe Creative Suite, Sketch, Figma, Tailwind/Flowbite or similar is essential.
    • Experience in developing and maintaining a design system using relevant tools such as Tailwind/Flowbite or similar is essential.
    • Experience in conducting user research and usability testing.
    • Experience working in an Agile/Scrum development process.
    • At least 2 years of experience in a leadership or managerial role, managing a team of designers.

    Knowledge & Skills:

    • Solid understanding of UX design principles, information architecture, and user-centred design processes.
    • Knowledge of front-end development technologies (HTML, CSS, JavaScript) is an advantage.
    • Attention to detail and a keen eye for aesthetics and design consistency.
    • Proven ability to lead and mentor a team, manage multiple projects, and deliver high-quality designs under tight deadlines.
    • Strong communication and collaboration skills to work effectively with cross-functional teams including developers, product managers, and stakeholders.
    • Problem-solving mindset with the ability to think critically and creatively.

    Competencies:

    • User-Centric Design: Ability to understand user needs, behaviours, and motivations to create intuitive and user-friendly interfaces.
    • Wireframing and Prototyping: Proficiency in creating wireframes, interactive prototypes, and mock-ups to visualize and test design concepts before implementation.
    • Design Tools: Proficient in industry-standard design tools such as Figma, Sketch, Adobe XD, or similar software to create high-fidelity designs and prototyping.
    • Interaction Design: Understanding of interactive design principles and the ability to create engaging user interactions.
    • Visual Design: Strong visual design skills with an eye for aesthetics, layouts, color theory, and typography to create visually appealing interfaces that align with brand guidelines 
    • Information Architecture: Ability to organize and structure information effectively to optimize user navigation and accessibility.
    • Usability Testing: Experience in conducting usability tests, gathering feedback, and iterating designs based on user testing results to improve the overall user experience.
       

    go to method of application »

    Software Engineer: Expert (Centurion)

    The Role Purpose

    • The purpose of the Software Engineer, Expert is to utilize the relevant development languages and technologies to design, develop, and maintain software applications.

    Your Responsibilities will include:

    • Engage in identifying, designing, installing and testing software systems they have built from the ground up.
    • Create internal systems that can help businesses be more efficient in producing systems that can be sold on the open market.
    • Maintain and update software systems as delivered by software developers.

    The ideal candidate for the role will have the following qualifications, skills and experience:

    • BSc IT degree in Computer Science  3 years or more (or equivalent).
    • Microsoft Certified Solutions Developer certification (preferred).
    • Post graduate degree or similar (preferred)

    Professional Experience:

    • 8+ years software development experience in relevant development languages and technologies
    • Extensive coding experience.

    Knowledge:

    • Excellent knowledge of the latest required development languages and development technologies.
    • Examples of required frontend languages and technologies  Angular, MVC, C#, ASP, AJAX, JavaScript, Typescript, and SQL Server (developing and shipping application code).
    • Examples of required backend languages and technologies  Microsoft .NET application development platform, C#, MVC, WCF, and some Angular and JavaScript.
    • Examples of ML Engineering languages and technologies – Python, Tensorflow or PyTorch, Apache Kafka, Apache Beam, Mongo, SQL or Hadoop, Docker, Kubernetes or Apache Airflow.
    • Good working knowledge of Microsoft Azure / AWS.
    • Good working knowledge of Agile development practises.

    Expertise:

    • Initiate research and recommend technologies, tools, methods, and processes to increase effectiveness and delivery pace/quality
    • Understanding of the technology relevant to the capability
    • Detailed business analysis of requirements and needs
    • Coordination with other teams to deliver and implement enhanced capabilities
    • Ability to interpret architecture principles into designed and deployable / usable solutions
    • Identify operational risks within capability area.
    • Close coordination with Architecture to ensure that designs, standards and quality can be implemented within their function
    • Recognised expert in several key technologies and has expert level of understanding of technology relevant to the capability. Has experience of implementing complex technical solutions in a variety of diverse situations.

    go to method of application »

    Technical Support Engineer (Centurion)

    The Role Purpose

    • To provide reactive support to contracted customers via phone, email or onsite visits. The position further entails performing ad hoc and project work as instructed by the Support Services Manager. The incumbent will be required to travel to client sites from time to time for support and project related work.

    Your Responsibilities will include:

    • Providing input and support on IOT.NXT projects where required.
    • Supporting / maintaining
    • Linux Server environments and Open-source platforms / tools.
    • Firewall, UTM, IDS and IPS systems.
    • Communicating areas for improvement to management.
    • Responding to emerging threats and other forms of targeted attacks.
    • Implementing and maintaining new / existing cyber security initiatives.
    • Advising on installation, configuration and upgrading of servers.
    • Suggesting areas for improvement in internal processes.
    • Admin of tools for event and performance monitoring & capacity planning.
    • Providing input into policy / procedure development.
    • Constant monitoring and notifications of open-source vulnerabilities.

    The ideal candidate for the role will have the following qualifications and experience:

    • Relevant tertiary IT qualification
    • Certifications: Linux | RHCE / RHCSA
    • Security related certification advantageous .e.g. CEH, Security +
    • 5+ years’ experience and working knowledge of Linux.
    • 5+ years hands on firewalling / security experience.
    • 1+ years’ experience in the following:
    • Fortigate UTM appliances or Mikrotik firewall.
    • Virtualization e.g. VMware, KVM.
    • Scripting - PHP, Bash, Pearl & Python.
    • Monitoring solutions such as Nagios, Zenoss, Zabbix.
    • Automation / deployment tools such as Ansible.
    • Performance optimization and capacity planning of virtualized environments.
    • Advanced knowledge of networking fundamentals (all OSI layers).
    • LAN / VLAN / Wireless /VOIP and WAN technologies.

    Method of Application

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at IoT.nxt Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
 
Send your application through

GmailGmail YahoomailYahoomail