Key Responsibility Areas:
Assist in the development of documentation of user requirements for a project in conjunction with the User, Business Analyst and Architect.
Development of system design specifications for a product/project in conjunction with Developers
Assist in the development of a project plan for a product/project in conjunction with user, project office, business analyst, and architect.
Research and development of new technologies to be used by the development team.
Design and Develop High performance applications on either Windows or Linux based operating systems
Development of decoding algorithms, web services and data streaming applications for tracking unit data in a Big data environment (Scala and Java) Development of signal router and processing modules in C#
Design and Develop interfaces such as web based solutions for integrating Operational systems in conjunction with other developers.
Development, deployment and monitoring of Cassandra database applications
Assist in the testing and stabilizing of the product/project in conjunction with the user, business analyst.
Following of DevOps principles in a clustered environment to manage development and deployment processes
Deployment of the product/project to the environment
Building Statistical Models to help build client & Big Data Science capabilities.
Technical documentation writing
Educational Requirements & experience needed:
Grade 12 or Matric Equivalent
BEng (Electronics) or BSc (Software) or BSc (Mathematics)
At least 5 years development experience
At least 10 years database development experience or Business Intelligence experience
As the labour market diversifies and changes, it becomes increasingly difficult to recruit and develop staff in compliance with the various labour laws. MJM Recruitment takes pride in helping our clients to get through the many pitfalls that lay ahead, and by doing this we have become partners to various multi national organisations.
MJM Recruitment has the resources, knowledge and expertise to provide a total staffing solution and has taken this opportunity to demonstrate its capabilities and customised services.
MJM Recruitment will provide clients with an innovative and hi-tech solution to all resourcing requirements. By profiling positions into strategic competencies aligned to company visions, recruitment is accurate and successful. MJM Recruitment takes the clients culture into consideration when recruiting thus making social adjustments easier.