Web Application Security Developer

Engage Selection

Dubai, UAE

Ref: KP074-3138

Job description / Role

Employment: Full Time

• Perform on-going security testing and code review to improve software security
• Develop and implement any necessary changes to improve security and eliminate vulnerabilities
• Develop and maintain technical, security related documentation and training
• Solid understanding of OS and networking fundamentals and hands on experience with Linux and Windows
• Desire and ability to share ideas, excellent verbal and written communication skills
• Monitoring logs of core file changes or attempts at file changes and reacting/correcting as necessary
• Monitoring of IP addresses attempting backdoor entry and reacting/correcting as necessary
• Monitoring of all attacks including Brute Force Attacks and reacting/correcting as necessary
• Monitoring of all applicable load balancing servers for malicious activity and reacting as necessary
• Monitoring of applicable cloud servers for malicious activity and reacting/correcting as necessary
• Securing all server and website needs and assisting as necessary
• Conducting plugin testing for any compatibility issues prior to updating the live website
• Conducting Wordpress updates and assisting as necessary
• Assemble, install, upgrade, configure, and manage information security systems including hardware, firmware, and integrated applications
• Provide security consultation and risk assessments for new initiatives and projects
• Ability to perform application vulnerability assessments to include penetration tests
• Interest in applying security concepts (eg. encryption, authentication, and intrusion detection), communication protocols (eg. SSH, TLS), and libraries (eg. OpenSSH, OpenSSL)
• Developing, and providing operational support for distributed systems software in a microservice style infrastructure-Experience using Docker and Linux containers in: Development environments, build pipelines, test and integration scenarios, and production environments-System Design Skills, including: o API design and implementation knowledge

Requirements

Qualifications:
• Familiar with object-orientated design principle and methodologies
• Experience in User Interfaces design
• Familiarity with any of the following technical areas is also a plus: TLS/SSL, digital encryption/signature, OAuth, PKI system, Familiarity with both NoSql and MySQL is a significant plus
• Experience with a Unix based OS is a plus
• Experience applying object oriented design and methodologies
• Familiar with Web Programming, Java REST APIs

Technical Skills:
• Full Stack Frameworks: Meteor - MeanJS - Zend Framework
• Back-end tech: PHP - NodeJS
• Front-end tech: JavaScript - JQuery - Angular - Blaze - React - Handlebars - ES6 ECMAScript
• HTML / HTML5 - Bootstrap - AJAX - JSON - XML - WebSocket
• Databases : MySQL - PostgreSQL - MongoDB - Microsoft SQL Server

About the Company

Engage was formed in 2007 in response to frustrations at the level of service delivery offered by traditional large recruitment agencies working in the construction market. With a belief in providing a truly knowledgeable, precise and quality driven service, Engage strives to offer a recruitment experience to both employers and candidates that is unrivalled in the marketplace.

We provide precision staffing solutions, including contingency and executive search, within the construction and commercial marketplaces. Our enduring relationships with market leading organisations in the region and overseas means we have access to the best candidates and the best vacancies.

Get personalised updates on latest vacancies
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month