Job Description
SOLUTIONS ENGINEER
A. Job Title / Reporting to:
Solutions Engineer reporting to the Head of Solution Engineering located in Centurion, Pretoria
B. Job Purpose:
The primary mission of the Solutions Engineer is to increase IoT Products/Offering/Solution sales by
designing and deploying complex IoT & IIoT Offerings or Solutions based on customer insights, market
research and continuous improvement across either multiple IoT Products or focusing on an Offering or
Solution depending on size and complexity.
C. Key Result Areas: (Major Accountabilities)
Working with sales teams
Build excellent relationships with engineering, product and sales teams, project management, delivery
and supply chain
Responsible for conducting presentations
Responsible for conducting demos
Building demo visualizations
Writing proposals and solution summaries
Responsible for doing solution pricing
Able to uncover customer requirements
Collaborating with teams within the business with various focuses
Deliver excellent customer service via constant communication
Manage proposal mini-projects within a time frame
Completes systems such as Salesforce with productivity details and information
Work with customers and teams that cross time zones and geographies
Carry a gross profit target number
Research, design, evaluate, integrate and maintain software applications, technical environments, operating systems, embedded software, information warehouses and telecommunications software and their security. The position involves some or all of the following duties: Collect and document users' requirements and develop logical and physical specifications Research, evaluate and synthesize technical information to design, develop and test computer-based systems including mobile applications Develop data, process and network models to optimize architecture and to evaluate the performance and reliability of designs Plan, design and coordinate the development, installation, integration and operation of computer-based systems including mobile applications Assess, test, troubleshoot, document, upgrade and develop maintenance procedures for operating systems, communications environments and applications software.
May lead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded software control systems. Must be able to work in a specific environment: Jenkins, Docker, Java, Python, Ruby, Perl, Scripting
Design security architectures, cybersecurity skills and risk assessment techniques. Power BI Report development. Building Analysis Services reporting models. Developing visual reports, KPI scorecards, and dashboards using Power BI desktop. Connecting data sources, importing data, and transforming data for Business intelligence. Analytical thinking for translating data into informative reports and visuals. Capable of implementing row-level security on data along with an understanding of application security layer models in Power BI. Should have an edge over making DAX queries in Power BI desktop. Expert in using advanced-level calculations on the data set. Responsible for design methodology and project documentaries. Should be able to develop tabular and multidimensional models that are compatible with data warehouse standards. Very good communication skills must be able to discuss the requirements effectively with the client teams, and with internal teams. To research, modify, and apply data science and data analytics prototypes. To create and construct methods and plans for machine learning. Employing test findings to do statistical analysis and improve models. To search internet for training datasets that are readily available. ML systems and models should be trained and retrained as necessary. To improve and broaden current ML frameworks and libraries. To create machine learning applications in accordance with client or customer needs. To investigate, test, and put into practice appropriate ML tools and algorithms. To evaluate the application cases and problem-solving potential of ML algorithms and rank them according to success likelihood. To better comprehend data through exploration and visualization, as well as to spot discrepancies in
in practical situations.
D. Knowledge, Skills, Experience
Knowledge:
Good understanding of scripting languages
Basic embedded or pc programming skills
Operating systems skills, in particular, Linux and Windows
Be inquisitive in researching new products and technologies
Basic project management knowledge
Working knowledge of office 365 tools and components such as Teams and Planner
Prepared to do self-study and formal training
Working knowledge of IoT sensor hardware
Working knowledge of IoT concepts
Excellent working knowledge of Excel, PowerPoint, and Word
Advanced math and statistics knowledge, particularly in the areas of calculus, linear algebra, and Bayesian statistics.
Advanced degree in math, computer science, statistics or a related field. telligence, deep learning, or a related discipline.
Strong teamwork, problem-solving, and analytical skills. Abilities in software engineering. Knowledge of data science. Languages for coding and programming, such as Python, Java, C++, C, R, and JavaScript. Practical understanding of ML frameworks. Practical familiarity with ML libraries and packages. Recognize software architecture, data modelling, and data structures. Understanding of computer, software and security architecture.
Skills:
Strong written communication
Strong verbal communication
Have commanding use of English as a business language
Have attention to detail
Analytical
Problem-solving
Practical engineering expertise
Willing to travel
Service orientated focus
Good interpersonal skills
Use Salesforce as the primary Customer Relationship Management system
Self-starter to work by yourself
Goal and task orientated
Excellent judgement and decision-making skills
Professional Experience:
Five years of work experience
Educational Background:
Bachelor r Engineering related field
Or equivalent experience
Competencies:
Change Management
Develop workable implementation plans.
Communicate changes effectively.
Builds commitment and overcomes resistance.
Prepares and supports those affected by changes.
Monitors transition and evaluate results.
Leadership:
Exhibits confidence in self and others.
Inspires respect and trust.
Accepts feedback from others.
Gives appropriate recognition to others.
Judgment:
Displays willingness to make decisions.
Exhibits sound and accurate judgment.
Supports and explains reasoning for decisions.
Includes appropriate people in the decision-making process.
Makes timely decisions.
Motivation:
Sets and achieves challenging goals.
Demonstrates persistence and overcomes obstacles.
Measures self against standard of excellence.
Takes calculated risks to accomplish goals.
Values and Behaviours:
We are honest and respect each other.
We challenge issues but honour commitments.
We believe that innovation is a way of life.
We have a passion for winning and the freedom to fail, but only once for the same reason.
We take responsibility for our actions; we are accountable for achieving results, and we
take ownership of our mistakes.
We do the right thing for the right reason.
We are part of the solution, not part of the problem.
We are fearless with nerves of steel.
We believe in teamwork and partnership.
We are diverse yet united.
We are involved yet independent.
We believe in learning and continuous improvement.
E. Remuneration & Benefits:
Annual Salary CTC
Wellness Programs
Flexible / Remote Working