JOIN OUR TEAM
JOIN OUR TEAM
Technical Consultant
PERMANENT POSITION
Division:
Professional Services
Reports to:
Professional Services Director
The Technical Consultant will have extensive experience in technology, systems (application architecture) and data management in a large and complex environment. The Technical Consultant’s primary role is to implement Hummingbird’s platform, architect and configure the application to our client’s requirements, working in conjunction with the principal consultant. They will take the lead on defining the integration of the new platform from a technology perspective, with the responsibility of supporting, the infrastructure implementation of the platform – systems and networks, the application integration with existing client applications or newly introduced applications and the configuration of the application in respect to the client’s requirements.
The Technical Consultant will have end-to-end project management, process redesign, infrastructure design, application integration and technology rollout experience. They will have experience managing and implementing technology standardisation and researching new innovative solutions that support ongoing business needs. This will require hands-on experience with business requirements gathering/analysis and strong analytical and problem-solving skills, including a thorough understanding of how to interpret data and the application configuration.
The Technical Consultant will have the responsibility to produce requirement artefacts: Business Requirements, Functional Specifications, data flow diagrams, UML modelling techniques, interface designs, test plans and test cases. A background in software development with the ability to code at some level and knowledge of APIs and SDKs would be advantageous. A good understanding of networks, routers, switches, firewalls, SANs, servers, and operating systems that form a part of the solution stack. Implementing appropriate solution architecture governance processes and tools while maintaining a key focus on design patterns and technology standards.
Business Services
- Excellence in architecture documentation skills
- Exceptional collaboration and communication skills with both IT and business personnel
- A proven track record of guiding solutions to a successful conclusion
Day-To-Day Responsibilities
- Solution Design and Architecture across Hummingbird Solutions and Services
- Work with Professional Services, Developers, and teams to provide technical direction and solutions for Hummingbird products and services. Partner with these teams to identify and translate system requirements into software design documentation
- Work with technology partners and enterprise clients to define an end to end solution design
- Provide technical leadership and subject matter expertise when defining, developing, and executing customer-facing solutions
- Support process redesign, road map planning, and non-functional requirement gathering
- Analyse, interpret, and make recommendations based on gathered data
People leadership and capability development
- Experience in a similar capacity in a relevant domain ideally across digital/mobile/web
- Experience leading technical design and execution of large-scale web and consumer-facing digital experiences
- Hands-on technical architect with practical examples of architected digital solutions
- Proven ability to architect, develop and deploy experiences across modern digital environments
- Knowledge of software/hardware design, selection, and deployment techniques and methodologies
- Develop a customer-centric, progressive and game-changing culture
Qualifications
- Certified consultant or technology equivalent accredited in a specialist area
- At least 10 years of technical IT-related experience
- Minimum 7 years of technical consultancy and enterprise experience
- Business or similar degree qualification preferred
Experience
- 5+ Years of demonstrated experience working as a Solutions Architect inside complex and large-scale ICT projects/programs
- Proven ability to deliver solution architecture that meets business requirements and aligns with organisational constraints
- Proven ability to communicate with influence, negotiate outcomes and manage complex stakeholder relationships
- Experience advising teams and clients on the design and implementation of technical solutions during the delivery phase
- Experience producing solution architecture diagrams and written responses for tenders and identifying other business opportunities
- Experience in large programs meeting security, availability, performance, audit, recovery, backup and other requirements
- Ability to lead and guide solution and business architects
- Strong communication skills, with the ability to translate between business and technical terminology
- Experience with cloud-based technologies
- Experience with integration architecture
- Experience in TOGAF governance and frameworks
Knowledge of:
- Proven ability to architect, develop and deploy experiences across modern digital environments
- Expert knowledge and experience in defining solution architecture for both current and future state, including:
- Infrastructure Mapping
- Data Management
- Integration Mapping
- Knowledge of software/hardware design, Software integration (API’s, Data integration and databases), and deployment techniques and methodologies
- Understanding and experience in object-oriented programming techniques and design patterns
- Solid knowledge of one of the more relevant development stacks is ideal
- Strong understanding of how to build high quality and performant digital solutions within enterprise environments, scalability, and security in mind
- Sound working knowledge of Enterprise Architecture methodologies (i.e., TOGAF, Zachman)
- Sound working knowledge of infrastructure interoperability (Hardware, Software and Networking)
Personal Style
- Emotionally astute. Warm, sincere, collaborative, and helpful
- Professional, commercially adept, confident
- Adaptive, resilient
- Attention to detail, organized
- Strong personal leadership, initiative, and motivation
- Strong integrity, confidentiality, and work ethic
- A willingness to take the lead on projects and programs with new technologies and disseminate knowledge and feedback to the wider team
Competencies
- Demonstrating leadership versatility – lead by example, motivate and inspire others, able to interact successfully with customers, vendors, and employees at all levels in the organisation.
- Proactive delivery – striving to exceed expectations, demonstrating accountability for keeping own performance on track.
- Conflict management – able to remain calm under pressure and able to diffuse difficult situations by effectively managing customer expectations.
- Persuasive influencing – tailoring information, insights, and arguments for different stakeholders.
- Critical thinking – able to define problems, collect data, establish facts, and draw valid conclusions.
- Communication and presentation skills – strong ability to present and translate very complex storage solutions or strategies into simple to understand clear concepts and objectives for project execution.
- Teamwork – building mutual support and understanding with colleagues across functions.
- Setting the direction – providing a clear sense of direction by aligning goals, objectives, and priorities to business strategies.
- Driving continuous improvements – challenging current practice to drive innovation in everything they do.
- Owning your development – demonstrating a commitment to personal learning and development.
Measures
- Subject matter expertise and rating on the various skill areas within Professional Services
- Engagement and feedback from Professional Services Director, clients and sales personnel.
- Billable and utilization percentage as a function of time-reporting.
- Stakeholder management skills: Clearly and effectively communicates with Customers and ensures that Customers understand and have visibility to activities and deliverables as required demonstrating company values in all customer interactions.
- Creation and delivery of new and updated services as developed within Hummingbird.
- Experience with/Exposure to working in high-risk technical environments and with challenging customers.
- Experience with high-profile accounts and contribute to shaping Professional Service delivery within those customers.
- Flexibility: a willingness to do whatever it takes for the greater good in the delivery of the engagement.
- Communication: ability to communicate effectively and professionally with all functions of Hummingbird and customers.
- Actively supports and participates in a culture of knowledge sharing
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers and phones. While performing the duties of this job, the employee is regularly required to talk or hear.
Technical Consultant
PERMANENT POSITION
Division: Professional Services
Reports to: Professional Services Director
The Technical Consultant will have extensive experience in technology, systems (application architecture) and data management in a large and complex environment. The Technical Consultant’s primary role is to implement Hummingbird’s platform, architect and configure the application to our client’s requirements, working in conjunction with the principal consultant. They will take the lead on defining the integration of the new platform from a technology perspective, with the responsibility of supporting, the infrastructure implementation of the platform – systems and networks, the application integration with existing client applications or newly introduced applications and the configuration of the application in respect to the client’s requirements.
The Technical Consultant will have end-to-end project management, process redesign, infrastructure design, application integration and technology rollout experience. They will have experience managing and implementing technology standardisation and researching new innovative solutions that support ongoing business needs. This will require hands-on experience with business requirements gathering/analysis and strong analytical and problem-solving skills, including a thorough understanding of how to interpret data and the application configuration.
The Technical Consultant will have the responsibility to produce requirement artefacts: Business Requirements, Functional Specifications, data flow diagrams, UML modelling techniques, interface designs, test plans and test cases. A background in software development with the ability to code at some level and knowledge of APIs and SDKs would be advantageous. A good understanding of networks, routers, switches, firewalls, SANs, servers, and operating systems that form a part of the solution stack. Implementing appropriate solution architecture governance processes and tools while maintaining a key focus on design patterns and technology standards.
Business Services
- Excellence in architecture documentation skills
- Exceptional collaboration and communication skills with both IT and business personnel
- A proven track record of guiding solutions to a successful conclusion
Day-To-Day Responsibilities
- Solution Design and Architecture across Hummingbird Solutions and Services
- Work with Professional Services, Developers, and teams to provide technical direction and solutions for Hummingbird products and services. Partner with these teams to identify and translate system requirements into software design documentation
- Work with technology partners and enterprise clients to define an end to end solution design
- Provide technical leadership and subject matter expertise when defining, developing, and executing customer-facing solutions
- Support process redesign, road map planning, and non-functional requirement gathering
- Analyse, interpret, and make recommendations based on gathered data
People leadership and capability development
- Experience in a similar capacity in a relevant domain ideally across digital/mobile/web
- Experience leading technical design and execution of large-scale web and consumer-facing digital experiences
- Hands-on technical architect with practical examples of architected digital solutions
- Proven ability to architect, develop and deploy experiences across modern digital environments
- Knowledge of software/hardware design, selection, and deployment techniques and methodologies
- Develop a customer-centric, progressive and game-changing culture
Qualifications
- Certified consultant or technology equivalent accredited in a specialist area
- At least 10 years of technical IT-related experience
- Minimum 7 years of technical consultancy and enterprise experience
- Business or similar degree qualification preferred
Experience
- 5+ Years of demonstrated experience working as a Solutions Architect inside complex and large-scale ICT projects/programs
- Proven ability to deliver solution architecture that meets business requirements and aligns with organisational constraints
- Proven ability to communicate with influence, negotiate outcomes and manage complex stakeholder relationships
- Experience advising teams and clients on the design and implementation of technical solutions during the delivery phase
- Experience producing solution architecture diagrams and written responses for tenders and identifying other business opportunities
- Experience in large programs meeting security, availability, performance, audit, recovery, backup and other requirements
- Ability to lead and guide solution and business architects
- Strong communication skills, with the ability to translate between business and technical terminology
- Experience with cloud-based technologies
- Experience with integration architecture
- Experience in TOGAF governance and frameworks
Knowledge of:
- Proven ability to architect, develop and deploy experiences across modern digital environments
- Expert knowledge and experience in defining solution architecture for both current and future state, including:
- Infrastructure Mapping
- Data Management
- Integration Mapping
- Knowledge of software/hardware design, Software integration (API’s, Data integration and databases), and deployment techniques and methodologies
- Understanding and experience in object-oriented programming techniques and design patterns
- Solid knowledge of one of the more relevant development stacks is ideal
- Strong understanding of how to build high quality and performant digital solutions within enterprise environments, scalability, and security in mind
- Sound working knowledge of Enterprise Architecture methodologies (i.e., TOGAF, Zachman)
- Sound working knowledge of infrastructure interoperability (Hardware, Software and Networking)
Personal Style
- Emotionally astute. Warm, sincere, collaborative, and helpful
- Professional, commercially adept, confident
- Adaptive, resilient
- Attention to detail, organized
- Strong personal leadership, initiative, and motivation
- Strong integrity, confidentiality, and work ethic
- A willingness to take the lead on projects and programs with new technologies and disseminate knowledge and feedback to the wider team
Competencies
- Demonstrating leadership versatility – lead by example, motivate and inspire others, able to interact successfully with customers, vendors, and employees at all levels in the organisation.
- Proactive delivery – striving to exceed expectations, demonstrating accountability for keeping own performance on track.
- Conflict management – able to remain calm under pressure and able to diffuse difficult situations by effectively managing customer expectations.
- Persuasive influencing – tailoring information, insights, and arguments for different stakeholders.
- Critical thinking – able to define problems, collect data, establish facts, and draw valid conclusions.
- Communication and presentation skills – strong ability to present and translate very complex storage solutions or strategies into simple to understand clear concepts and objectives for project execution.
- Teamwork – building mutual support and understanding with colleagues across functions.
- Setting the direction – providing a clear sense of direction by aligning goals, objectives, and priorities to business strategies.
- Driving continuous improvements – challenging current practice to drive innovation in everything they do.
- Owning your development – demonstrating a commitment to personal learning and development.
Measures
- Subject matter expertise and rating on the various skill areas within Professional Services
- Engagement and feedback from Professional Services Director, clients and sales personnel.
- Billable and utilization percentage as a function of time-reporting.
- Stakeholder management skills: Clearly and effectively communicates with Customers and ensures that Customers understand and have visibility to activities and deliverables as required demonstrating company values in all customer interactions.
- Creation and delivery of new and updated services as developed within Hummingbird.
- Experience with/Exposure to working in high-risk technical environments and with challenging customers.
- Experience with high-profile accounts and contribute to shaping Professional Service delivery within those customers.
- Flexibility: a willingness to do whatever it takes for the greater good in the delivery of the engagement.
- Communication: ability to communicate effectively and professionally with all functions of Hummingbird and customers.
- Actively supports and participates in a culture of knowledge sharing
Work Environment
This job operates in a professional office environment. This role routinely uses standard office equipment such as computers and phones. While performing the duties of this job, the employee is regularly required to talk or hear.