Ensign is hiring !
Reporting to the Lead Engineer, the Associate Software Engineer/Full Stack Developer, will work closely with Data Scientists, Threat Researchers/Analysts and Infrastructure Engineers to develop and manage high-performance analytics solutions.
The incumbent will be accountable for the design, development, deployment and maintenance of big data software and platforms.
Key Responsibilities:Familiarize with Ensign's business domain and objectives to develop and deploy analytics web applications that meet internal business requirements and the needs of partners and customers
Involved in the design of intuitive web UI/UX and develop innovative web applications that provide interactive cyber security insights and analysis functions
Involved in the evaluation potential solutions relating to analytics web applications and make recommendations to solve business problems
Support in the management and administration of on-premise / cloud-native applications and platforms
Directly provide monitoring, maintenance and support for system operations as part of M&S as required in commercial projects
Embrace the challenge of dealing with gigabytes to terabytes of data on a daily basis
Deliver detailed documentation and ensure quality throughout project lifecycle
Requirements:Bachelor's degree in Computer Science/Information Systems/Computer Engineering or equivalent
Experience working on web applications
A creative thinker who understands User Interface design as well as other visualisation skills such as typography, interface design, user experience design and visual art design
Able to understand and turn abstract information from data analyses into appealing and understandable visualizations that clearly explain the results of the analyses
Need to have the necessary programming skills to build the visualizations (e.g. Javascript, HTML5/CSS3, PostgreSql, etc)
Experience with at least 1 Javascript frameworks (e.g. ReactJS, NextJS, NodeJS, AngularJS etc)
Experience with using Git version control system.
Able to select the best data visualization technique based on the characteristics of underlying data in order to illustrate certainty, patters or other statsistical concepts that will guide decision-makers and stakeholders.
Strong awareness of data security, data governance and performance, with an ability to deliver these key non-functional requirements
Excellent technical skills
Preferred Skills:Knowledge in Agile and Continuous Delivery practices is desirable
Full SDLC experience, from initial concept through to deployment is a plus
Comfort and experience working in Linux environment
Aptitude for automation and software profiling
Experience in Cyber Security / Telco industry will be an advantage
Proven ability to handle multiple developmental projects concurrently
Detail-oriented, solution-focused and problem solver
Have experience deploying web applications to cloud or intermediate understanding of N-tier architecture
Experience in Dockers, CI/CD process and containerization is a plus point.
* Experience in Rails, D3.js is a plus point
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.