Linux Professional Services Engineer, for a National Network Solutions Provider in Abu Dhabi

Overview

Our client is looking for a Linux Professional Services Engineer responsible for providing remote and on-site customer support and services. Your primary focus will be to participate in all product installations and the related repair and maintenance activities when required. You will also diagnose and correct difficult and intermittent hardware and software malfunctions. You will update technical manuals and reference guides with the recent product updates and developments. In addition, you will maintain your skills relevant to the latest industry trends and developments

This position requires relocation to the headquarters in Abu Dhabi, UAE.

Work on the Most Challenging Cyber Intelligence Problems

Our client focuses on cutting-edge national network solutions with development centers in Abu Dhabi, the Ukraine, and Poland. You will join a 45+ team of top developers consisting of highly skilled and dynamic mentors, including two PhDs who design and develop next-generation world-class cyber networking products using Artificial Intelligence. Clients consist of top-secret government organizations tasked to fight crime and threats to national security.

Top Reasons to Work for our Client?

Our client invests their knowledge, talent, and resources in their staff. They combine science and creativity to make the Internet a better place for generations to come:

  • Innovative work (exposure to leading-edge technologies and products)
  • A friendly start-up atmosphere with a hacker culture.
  • Training and career enhancement plan including mentorship by top engineers.
  • Career, education, and monetary growth opportunities
  • Work on world-changing technology in a multicultural environment
  • Competitive tax-free salary
  • Transportation, Accommodation Allowance (our client will cover your apartment rent and transportation expenses)
  • 30 days of paid annual leave
  • Free annual flight ticket

Top Reasons to Work in Abu Dhabi?

  • A modern city that offers a vibrant lifestyle in an extremely safe environment
  • International food, cafés, shopping, and entertainment
  • Fine sandy beaches with long boardwalks and excellent weather year-round
  • An hour and a half drive to Dubai
  • Excellent public transportation and low-priced taxi services
  • Free Medical Insurance
  • Life experience in a multicultural environment
  • An opportunity to live in the safest city in the world
  • The UAE is a tax-free country

Responsibilities

  • Providing remote and on-site customer support and services.
  • Participate in all product installations and the related repair and maintenance activities when required.
  • Diagnose and correct difficult and intermittent hardware and software malfunctions.
  • Update technical manual and reference guides with the recent product updates and developments.
  • Stay updated on the latest industry trends and developments.

Required Skills & Experience

All candidates will be tested on their proficiency in the skills required below:

  • At least 3 years of experience in supporting large, distributed enterprise systems.
  • Good troubleshooting of applications in Linux environment.
  • Mandatory Skills: Linux, Ansible, Docker, Git
  • Nice-to-have Skills: Python, Networking Troubleshooting, HW troubleshooting
  • Experience with: Cassandra, PostgreSQL, Redis/Key dB, Kafka
  • On-call support is required as well as occasional shift and weekend work.
  • Self-directed, excellent analytical and troubleshooting skills.
  • Must demonstrate excellent written and oral English.
  • Readiness to travel 50% travel annually.

Desired Skills & Experience

  • Linux system administration will support multiple servers in a diverse client/server computing environment.
  • Experience with Big Data platform technologies.
  • Experienced with virtual server design and implementation.

Submissions

Salary will be dependent on the talent, potential, and experience of the candidate.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

If you’re interested and want to learn more, then send your cover letter and CV to info@eurostartups.tech. Only replies in English will be accepted.

Senior Quality Assurance Engineer, for a National Network Solutions Provider in Abu Dhabi

Overview

Our client is looking for an experienced Senior Quality Assurance Engineer to join our team in Abu Dhabi, UAE. As a Senior QA Engineer, you will collaborate with business product owners, customer engagement, software developers, and architects to test our products with the goal of delivering high-quality releases.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

Work on the Most Challenging Cyber Intelligence Problems

Our client focuses on cutting-edge national network solutions with development centers in Abu Dhabi, the Ukraine, and Poland. You will join a 45+ team of top developers consisting of highly skilled and dynamic mentors, including two PhDs who design and develop next-generation world-class cyber networking products using Artificial Intelligence. Clients consist of top-secret government organizations tasked to fight crime and threats to national security.

Top Reasons to Work for our Client?

Our client invests their knowledge, talent, and resources in their staff. They combine science and creativity to make the Internet a better place for generations to come:

  • Innovative work (exposure to leading-edge technologies and products)
  • A friendly start-up atmosphere with a hacker culture.
  • Training and career enhancement plan including mentorship by top engineers.
  • Career, education, and monetary growth opportunities
  • Work on world-changing technology in a multicultural environment
  • Competitive tax-free salary
  • Transportation, Accommodation Allowance (our client will cover your apartment rent and transportation expenses)
  • 30 days of paid annual leave
  • Free annual flight ticket

Top Reasons to Work in Abu Dhabi?

  • A modern city that offers a vibrant lifestyle in an extremely safe environment
  • International food, cafés, shopping, and entertainment
  • Fine sandy beaches with long boardwalks and excellent weather year-round
  • An hour and a half drive to Dubai
  • Excellent public transportation and low-priced taxi services
  • Free Medical Insurance
  • Life experience in a multicultural environment
  • An opportunity to live in the safest city in the world
  • The UAE is a tax-free country

Required Skills & Experience

All candidates will be tested on their proficiency in the skills required below:

  • You are passionate about designing and building test suites and cases from requirements, user stories, test strategies, test models, and application designs following established testing standards and practices.
  • You see creative thinking to quickly identify and test high values cases for applications including:
  • Functional Testing UX and UI Testing API Testing
  • Performance and Scalability Testing Security Penetration Testing
  • You are a team player, collaborating with Product Management, QA, Dev Ops, Development and other teams to design, build, test, and deliver.
  • You are detailed, creating reports on software quality based on quantified measurements and KPIs to recommend the overall health of release.
  • You have freedom of thinking – ‘’outside the box”, participating in troubleshooting and triage of issues with different teams to drive towards root cause identification and resolution.
  • You are empathic, you care about the user experience, and are skilled in Design-Thinking/User-Centric Design practices.
  • You transform ambiguity into clarity.
  • You enjoy collaborating in a multicultural and diverse environment that expands to include various geographic locations.
  • You have stellar communication skills, effectively expressing yourself. You convey and receive information in a clear, credible, and consistent manner.
  • You are curious, researching new and emerging technologies that may enable improvements in product development.
  • You are a passionate learner and continuously software pursues to be the best version of yourself.

Required Experience

  • 2+ years or more experience in Java or Python programming language.
  • Strong knowledge of data structures, algorithms, and object-oriented software engineering best practices
  • 5+ years of extensive testing in multiple product life cycles.
  • Solid experience in automating Web, Mobile, or Desktop applications.
  • Practical knowledge in test management, bug tracking, UI, UX, API, and platform testing tools.
  • Practical knowledge in building, maintaining, and improving test management and tools.
  • Experience working with Jenkins and Jira
  • Extensive experience in Agile Scrum and strong understanding of Scrum principals
  • Experience in testing fundamentals such as TDD.
  • Experience with testing Big Data platforms and applications.
  • Experience in testing and configuring any of the Big Data processing and storage technologies like Cassandra, Elastic, Kafka.
  • Experience with building automation in a Continuous Integration environment
  • Experience working in an Agile environment, CSD, CSM, SA, ASE.
  • Experience with Gradle, Ant, and Maven
  • Experience with Dockers and Ansible
  • Experience with CI on GitLab

Submissions

Salary will be dependent on the talent, potential, and experience of the candidate.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

If you’re interested and want to learn more, then send your cover letter and CV to info@eurostartups.tech. Only replies in English will be accepted.

Artificial Intelligence Architect & Advisor, for a National Network Solutions Provider in Abu Dhabi

Overview

Our client is looking for a senior Artificial Intelligence Architect & Advisor with work experience in government and law enforcement entities. Your primary focus will be to mentor the data science team and help them find the hidden potential of their assets.

This position is a 3-month contract and fully remote.

Work on the Most Challenging Cyber Intelligence Problems

Our client focuses on cutting-edge national network solutions with development centers in Abu Dhabi, the Ukraine, and Poland. You will join a 45+ team of top developers consisting of highly skilled and dynamic mentors, including two PhDs who design and develop next-generation world-class cyber networking products using Artificial Intelligence. Clients consist of top-secret government organizations tasked to fight crime and threats to national security.

Top Reasons to Work for our Client?

Our client invests their knowledge, talent, and resources in their staff. They combine science and creativity to make the Internet a better place for generations to come:

  • Innovative work (exposure to leading-edge technologies and products)
  • A friendly start-up atmosphere with hacker culture.
  • Work on world-changing technology in a multicultural environment

Responsibilities

You will work as a senior adviser/consultant to mentor data scientists on highly challenging national networking solutions.

You will work closely with data engineers and product owners to help to find the hidden potential of their assets and contribute to defining future strategies.

The candidate will work as an A.I. Architect/CTO who would design a microservice architecture that will fit into the company’s overall product capabilities and also assist in the planning of future strategies and A.I. capabilities providing a two-year roadmap that would take this module into successive versions of its software (MVP, v1.0 and v2.0 roadmap).

Required Skills & Experience

All candidates will be tested on their proficiency in the skills required below:

  • 10+ years’ experience as an Artificial Intelligence data scientist or analyst in the fields of Cyber Threat Intelligence, cybercrime investigation, law enforcement, military entities
  • Able to work with big datasets, up to Petabytes, to perform data mining and extract new knowledge from raw data and to work with unlabeled and unbalanced datasets (structured databases and unstructured databases)
  • Knowledge of analytical tools and frameworks such as Spark, Presto, and Parquet.
  • Knowledge on data science frameworks such as tensorflow and scikit-learn.
  • Experience on deployment of computer vision models, NLP models as microservices
  • Knowledge of docker and kubernetes technologies
  • Experience with Apache Cassandra and Elasticsearch databases
  • Able to mentor and share knowledge
  • Experience on big data architectures and map reduce tools.
  • Professional and precise communication skills

Submissions

Salary will be dependent on the talent, potential, and experience of the candidate.

This position is remote.

If you’re interested and want to learn more, then send your cover letter and CV to info@eurostartups.tech. Only replies in English will be accepted.

Senior Front-End Developer, for a National Network Solutions Provider in Abu Dhabi

Overview

Our client is looking for a Front-end developer responsible for the client-side of their services. Your primary focus will be to implement a complete user interface with a focus on visualization and performance. Your main duties will include creating modules and components and coupling them together into a functional app. You will work in a team with the back-end developer and communicate with the API using standard methods.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

Work on the Most Challenging Cyber Intelligence Problems

Our client focuses on cutting-edge national network solutions with development centers in Abu Dhabi, the Ukraine, and Poland. You will join a 40+ team of top developers consisting of highly skilled and dynamic mentors, including two PhDs who design and develop next-generation world-class cyber networking products using Artificial Intelligence. Clients consist of top-secret government organizations tasked to fight crime and threats to national security.

Top Reasons to Work for our Client?

Our client invests their knowledge, talent, and resources in their staff. They combine science and creativity to make the Internet a better place for generations to come:

  • Innovative work (exposure to leading-edge technologies and products)
  • A friendly start-up atmosphere with hacker culture.
  • Training and career enhancement plan including mentorship by top engineers.
  • Career, education, and monetary growth opportunities
  • Work on world-changing technology in a multicultural environment
  • Competitive tax-free salary
  • Transportation, Accommodation Allowance (our client will cover your apartment rent and transportation expenses)
  • 30 days of paid annual leave
  • Free annual flight ticket

Top Reasons to Work in Abu Dhabi?

  • A modern city that offers a vibrant lifestyle in an extremely safe environment
  • International food, café’s shopping, and entertainment
  • Fine sandy beaches with long boardwalks and excellent weather year-round
  • An hour and a half drive to Dubai
  • Excellent public transportation and low-priced taxi services
  • Free Medical Insurance
  • Life experience in a multicultural environment
  • An opportunity to live in the safest city in the world
  • The UAE is a tax-free country

Responsibilities

  • Developing and implementing responsive and reusable user interface components / libraries using  Angular, HTML5, CSS3, SASS and RESTful API
  • Collaborate with the back-end developers.
  • Meeting with the development team to discuss user interface ideas and applications.
  • Suggest and implement data visualization solutions based on datasets provided.
  • Creating self-contained, reusable, and testable modules and components.
  • Maintain existing applications.
  • Fix issues or bugs that arise.
  • Optimizing components for maximum performance

Required Skills & Experience

All candidates will be tested on their proficiency in the skills required below:

  • University Degree in Computer Science or similar.
  • A minimum of 3 years of relevant experience as an Angular developer.
  • Proficiency in building products using AngularJS, Angular 5+
  • Experience with ES6, Typescript and SASS
  • Strong expertise with HTML, CSS/SCSS, CSS Grid layout & CSS Flexbox
  • Sufficient experience in data visualization using Canvas/SVG or D3.js library.
  • Thorough understanding of the responsibilities of the platform, database, API, caching layer, proxies, and other web services used in the system
  • Monitoring and improving front-end performance.
  • Experience with browser-based debugging and performance testing software.
  • Experience with Git repository.
  • Basic knowledge of NPM.
  • Professional and precise communication skills.

Valuable Skills & Experience

  • Experience with leaflet.js library
  • Experience in creating visualizations on map layers (Google Maps, OpenStreetMap, etc.)
  • Basic knowledge of databases such as Cassandra, Postgres, Elasticsearch
  • Experience with docker
  • Experience with implementing unit tests

Submissions

Salary will be dependent on the talent, potential, and experience of the candidate.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

If you’re interested and want to learn more, then send your cover letter and CV to info@eurostartups.tech. Only replies in English will be accepted.

Senior C Software-Engineer, for a National Network Solutions Provider in Abu Dhabi

Overview

Our client is looking for a senior C Software Engineer responsible for solving complex and challenging problems related to software performance, latency, and optimization. Your primary focus will be to implement a complete user interface with a focus on visualization and performance. Your main duties will include creating modules and components and coupling them together into a functional app. You will work in a team with the back-end developer and communicate with the API using standard methods.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

Work on the Most Challenging Cyber Intelligence Problems

Our client focuses on cutting-edge national network solutions with development centers in Abu Dhabi, the Ukraine, and Poland. You will join a 40+ team of top developers consisting of highly skilled and dynamic mentors, including two PhDs who design and develop next-generation world-class cyber networking products using Artificial Intelligence. Clients consist of top-secret government organizations tasked to fight crime and threats to national security.

Top Reasons to Work for our Client?

Our client invests their knowledge, talent, and resources in their staff. They combine science and creativity to make the Internet a better place for generations to come:

  • Innovative work (exposure to leading-edge technologies and products)
  • A friendly start-up atmosphere with a hacker culture.
  • Training and career enhancement plan including mentorship by top engineers.
  • Career, education, and monetary growth opportunities
  • Work on world-changing technology in a multicultural environment
  • Competitive tax-free salary
  • Transportation, Accommodation Allowance (our client will cover your apartment rent and transportation expenses)
  • 30 days of paid annual leave
  • Free annual flight ticket

Top Reasons to Work in Abu Dhabi?

  • A modern city that offers a vibrant lifestyle in an extremely safe environment
  • International food, cafés, shopping, and entertainment
  • Fine sandy beaches with long boardwalks and excellent weather year-round
  • An hour and a half drive to Dubai
  • Excellent public transportation and low-priced taxi services
  • Free Medical Insurance
  • Life experience in a multicultural environment
  • An opportunity to live in the safest city in the world
  • The UAE is a tax-free country

Responsibilities

Potential candidates should be able to do research on their own and adapt quickly to changing requirements. Your duties and responsibilities will include:

  • Many interesting tasks in the fields of Digital Forensics and Machine Learning
  • Reverse engineering and analysis of different components to get a good understanding of their internal working elements
  • Development of a product that constantly evolves on quick cycles, and always changing requirements
  • Being part of a multi discipline team of professionals contributing to the same goal and learning from each other
  • Low level understanding of the hardware, and adapting it for the sake of improvements and new product features
  • Deep testing tasks to feel yourself not only a developer, but a user of the product you build

To be successful in this role:

  • You should be comfortable working as a member of a team and/or on individual assignments. Ready to thoroughly test your work and be responsible for arising issues. This assumes the work to be done end-to-end, from the original idea to the testing and releasing the feature.
  • You should be capable and willing to do research on less known topics, read and maintain existing code, create new features, do tests and provide regular releases. This assumes a self-starter attitude with constant knowledge improving by reading books, professional articles, attending online courses.
  • Most importantly, you will be happy to exchange knowledge among your teammates, mentoring newer members, and expand your skills.

Required Skills & Experience

All candidates will be tested on their proficiency in the skills required below:

  • Bachelor’s Degree in computer science, or similar
  • Strong working knowledge of C programming language (C, Not C++, Not C#)
  • Experience with basic and advanced data structures and algorithms (lists, queues, hash lists, multi-threading, …)
  • Good network protocols knowledge such as Ethernet, IP fragmentation, TCP segmentation, TCP reassembly, TLS, HTTP, RTP, SIP, …
  • Reverse engineering experience. Deep level debugging using gdb with an affinity for reading disassembled code (x86).
  • Experience with IDA / IDA pro would be a plus.
  • Basic knowledge of cryptography, and security protocols
  • Wireshark capturing/analyzing
  • Linux, bash scripting, python
  • Good written and oral English communication proficiency
  • Hands-on developer who is passionate about technology

Submissions

Salary will be dependent on the talent, potential, and experience of the candidate.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

If you’re interested and want to learn more, then send your cover letter and CV to info@eurostartups.tech. Only replies in English will be accepted.

Artificial Intelligence Data Scientist, for a National Network Solutions Provider in Abu Dhabi

Overview

Our client is looking for a senior Artificial Intelligence Data Scientist responsible for the client-side of their services. Your primary focus will be to implement a complete user interface with a focus on visualization and performance. Your main duties will include creating modules and components and coupling them together into a functional app. You will work in a team with the back-end developer and communicate with the API using standard methods.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

Work on the Most Challenging Cyber Intelligence Problems

Our client focuses on cutting-edge national network solutions with development centers in Abu Dhabi, the Ukraine, and Poland. You will join a 40+ team of top developers consisting of highly skilled and dynamic mentors, including two PhDs who design and develop next-generation world-class cyber networking products using Artificial Intelligence. Clients consist of top-secret government organizations tasked to fight crime and threats to national security.

Top Reasons to Work for our Client?

Our client invests their knowledge, talent, and resources in their staff. They combine science and creativity to make the Internet a better place for generations to come:

  • Innovative work (exposure to leading-edge technologies and products)
  • A friendly start-up atmosphere with hacker culture.
  • Training and career enhancement plan including mentorship by top engineers.
  • Career, education, and monetary growth opportunities
  • Work on world-changing technology in a multicultural environment
  • Competitive tax-free salary
  • Transportation, Accommodation Allowance (our client will cover your apartment rent and transportation expenses)
  • 30 days of paid annual leave
  • Free annual flight ticket

Top Reasons to Work in Abu Dhabi?

  • A modern city that offers a vibrant lifestyle in an extremely safe environment
  • International food, café’s shopping, and entertainment
  • Fine sandy beaches with long boardwalks and excellent weather year-round
  • An hour and a half drive to Dubai
  • Excellent public transportation and low-priced taxi services
  • Free Medical Insurance
  • Life experience in a multicultural environment
  • An opportunity to live in the safest city in the world
  • The UAE is a tax-free country

Responsibilities

You will work as a senior data scientist on highly challenging national solutions with minimal supervision.

You will work closely with back-end and front-end developers to ensure that the A.I. solutions that you develop will be seamlessly integrated into the company’s products and services.

Required Skills & Experience

All candidates will be tested on their proficiency in the skills required below:

  • 2+ years’ experience as an Artificial Intelligence data scientist or A.I. analyst in the fields of Cyber Threat Intelligence, cybercrime investigation, IT security, cybersecurity, user profiling, user segmentation
  • Field experience is maybe the most important aspect of this role
  • Able to work with big datasets, up to Petabytes, to perform data mining and extract new knowledge from raw data and to work with unlabeled and unbalanced datasets (structured databases and unstructured databases)
  • Master’s degree or higher in a quantitative discipline such as physics, statistics, mathematics, engineering, computer science
  • Proficiency in python, SQL development languages
  • Knowledge of PySpark
  • Proficiency with data science frameworks such as TensorFlow, Scikit-learn and Pandas library
  • Knowledge of computer vision, time series analysis and NLP is also a plus
  • Experience with Cassandra and Elasticsearch databases
  • Professional and precise communication skills

Submissions

Salary will be dependent on the talent, potential, and experience of the candidate.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

If you’re interested and want to learn more, then send your cover letter and CV to info@eurostartups.tech. Only replies in English will be accepted.

Senior Full-Stack Developer, Special Projects, for a National Network Solutions Provider in Abu Dhabi

Overview

Our client is looking for a Senior Full-Stack Developer responsible for solving complex and challenging problems related to Cyber Intelligence.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

Work on the Most Challenging Cyber Intelligence Problems

Our client focuses on cutting-edge national network solutions with development centers in Abu Dhabi, the Ukraine, and Poland. You will join a 40+ team of top developers consisting of highly skilled and dynamic mentors, including two PhDs who design and develop next-generation world-class cyber networking products using Artificial Intelligence. Clients consist of top-secret government organizations tasked to fight crime and threats to national security.

Top Reasons to Work for our Client?

Our client invests their knowledge, talent, and resources in their staff. They combine science and creativity to make the Internet a better place for generations to come:

  • Innovative work (exposure to leading-edge technologies and products)
  • A friendly start-up atmosphere with hacker culture.
  • Training and career enhancement plan including mentorship by top engineers.
  • Career, education, and monetary growth opportunities
  • Work on world-changing technology in a multicultural environment
  • Competitive tax-free salary
  • Transportation, Accommodation Allowance (our client will cover your apartment rent and transportation expenses)
  • 30 days of paid annual leave
  • Free annual flight ticket

Top Reasons to Work in Abu Dhabi?

A modern city that offers a vibrant lifestyle in an extremely safe environment

  • International food, café’s shopping, and entertainment
  • Fine sandy beaches with long boardwalks and excellent weather year-round
  • An hour and a half drive to Dubai
  • Excellent public transportation and low-priced taxi services
  • Free Medical Insurance
  • Life experience in a multicultural environment
  • An opportunity to live in the safest city in the world
  • The UAE is a tax-free country

Responsibilities

All candidates will be thoroughly tested on their proficiency in the skills required below.

The candidate will be responsible for the following activities:

  • Solve complex problems related to software performance, big data, computing, and scalability
  • Research and deliver solutions appropriate for business and product development strategies
  • Analyze requirements, design solutions, debug, enhance systems and solutions
  • Develop, sustain, and test software
  • Plan, track and provide a status report on software projects
  • Conduct functional and performance problem analysis
  • Write well-designed, testable code
  • Create MVP’s or POC, if necessary, to evaluate and measure new technologies.
  • Develop software verification plans and quality assurance procedures
  • Deploy software and evaluate user feedback
  • Support continuous innovation.

Required Skills & Experience

  • At least 6 years of experience as a full-stack developer or any related field.
  • At least 6 years of experience with Java 8+ and Python
  • Strong knowledge of Object-Oriented-Programming (OOP) principles
  • Multi-thread applications development
  • Experience with front-end frameworks (e.g. Bootstrap, Angular)
  • Able to work both independently and as part of a team
  • Strong problem-solving and analytical skills
  • A drive to learn and master new technologies and techniques
  • Good written and oral English communication proficiency

Valuable Skills & Experience

  • A Bachelor’s or master’s degree in Computer Science or Information Technology
  • Open-minded and team-oriented person
  • A problem solver and quick learner
  • Detail oriented and organized
  • A passion for new challenges & experiences
  • Capable of building high-availability and low latency applications and services
  • Follows good software development practices
  • Experience with Spring, Docker, Cassandra, Kafka, Redis, Elasticsearch, Agile
  • Familiar with Micro services architecture
  • Experience with GitLab, JIRA, Confluence, Jenkins
  • Networking, Big Data, Researcher background
  • Knowledge in Cryptography
  • Experience with relational databases and SQL scripting
  • Understanding of NoSQL databases
  • Development experience in Java and C Programming (not C++, not C#)

Submissions

Salary will be dependent on the talent, potential, and experience of the candidate.

This position requires relocation to the headquarters in Abu Dhabi, UAE.

If you’re interested and want to learn more, then send your cover letter and CV to info@eurostartups.tech. Only replies in English will be accepted.

Cognitive Security – Positioning Network Behavior Analysis in the Security Ecosystem

Portfolio - Cognitive Security, Cognitive Analyst (title)

Cognitive Positioning

Modern Internet security practice has been traditionally formed by building security layers. These layers are analogous to multiple concentric walls, to which more of them serves to providing additional layers of protection.  Individually each wall has its limitations, but collectively they create a strong defensive perimeter. The challenge CTOs or CISOs face is in balancing security spending against an acceptable level of protection needed to facilitate corporate objectives. This balance is formed by establishing a corporate strategy, and mapping security spending to protect these goals.

The first layer of defense; Baseline security (as shown in the figure) is considered ubiquitous and necessary for even the smallest of enterprises. Namely, the installation of;

  • Firewalls to reduce the number of accessible ports, and provide basic packet filtering functionality
  • Anti-virus solutions to protect desktop and servers from known malware, viruses, and Trojans
  • Email security to prevent malicious code from infiltrating the perimeter hidden in the communication stream, and
  • VPN solutions (such as SSL, IPsec, or point-to-point tunnels) to impede man-in-the-middle attacks, and encrypt sensitive traffic.

Until recently these devices have enjoyed an install-and-forget approach, based on the notation that they have the means to protect through technology alone. Through tried and true product updates, Baseline Security devices have been relatively successful in keep up with new malware instances such as worms, Trojans or viruses. But this security layer struggles with its own limitations due to the timeliness of signature updates, the reactiveness of vendors to write them, and the reliance on end-users to immediately deploy software patches.

Figure i – Security Eco-System

Figure i – The Security Eco-System


As threats have become more complex, the need for
Advanced Security has evolved to meet these growing needs. Devices at this security layer focus on a cross-device, multi-layer, and multi-department view of security.Criminals are well aware of the latency that software vendor face to write a signature. This delay allows perpetrators to maximize the damage that their malware can reap during their window of opportunity. Ultimately this opportunity closes when the end user finally deploys an associated patch. Attack detection is further complicated by viruses that can morph to avert detection – referred to as ‘polymorphic malware’. Signature databases for known viruses are typically not up-to-date with the latest variants. For these reasons it has become increasingly challenging for Baseline Security devices to keep up with criminals that are continually evolving their craft to circumvent detection. Automatic signature updates and patching relies on administrators to deploy them. But patching does not always happen because it may lead to application instability and compatibility issues for mission critical applications. As a result this opens additional opportunities for criminal hackers to breach the perimeter of a company.

  • An Intrusion Detection and Prevention system (IDS and IPS respectively) greatly enhances the administrator’s visibility into complex threats to their environment, and overcomes some of the detection limitations of Baseline Security devices. For example, an IDS in stealth mode stretches it’s visibility to all traffic on a LAN segment, or spam port, thus increasing its security monitoring capabilities across multiple devices, compared to firewalls that only see what passing through it.
  • Likewise, Vulnerability Management and Scanning Services (VMS) provide visibility into the exposed ‘holes’ from which criminals could exploit and compromise the enterprise. VMS solutions are initially deployed to detect vulnerabilities of critical web-facing applications such as online banking, and are also very effective in identifying enterprise-wide weaknesses. Once identified these vulnerabilities require prioritization due to human resource constraints and the cost to patch every single vulnerability. As a result, prioritization is required, so that only gaping holes are filled. Most of the remaining vulnerabilities classified as ‘low risk’ are left exposed.
  • A further layer of defense in this category is the implementation of web security which provides the necessary protection of content filtering. Since many firewalls only have port 80 (http), and 443 (https) open, this has redirected most threats through these ports. Enter Web Security which mitigates some attacks by filtering browser-level communications, as well as significantly reducing spam traffic.
  • Web Application firewalls on the other hand, provide a different level of protection at the application level, by mitigating attacks undetectable by network security appliances, such as SQL injections or cross site scripting (XXS).
  • Identity and Access Management (IAM) further diverts focus from the device level over to one of the most vulnerable corporate resources – employees.  By extending security to include people, the mantra becomes, “Let the good guys in“, not, “Keep the bad guys out”, and encompasses fairly complex deployments of Authentication, Authorization, & Accounting (AAA) solutions. These solutions have their own challenges in modifying the corporate culture and providing security awareness education.

Figure ii – Modern Threats Require Higher Walls

Figure ii – Modern Threats Require Higher Walls

Implementing some or all of these security layers results in escalating complexity. Advanced Security requires a level of security expertise that does not exist in a typical SME (Small to Medium sized Enterprise). They don’t have the in-house expertise to configure, tune and efficiently operate these platforms and outsourcing options are also considered cost-prohibitive.

Even though Advanced Security devices answer the need to protect against an exponential increase in attack complexity, is it enough? Even Advanced Security devices have their limits since they focus on known attack patterns. Current and future attacks now focus on unknown attack patterns.

Ideally, an operating system (OS) vendor, software company, or device manufacturer, would like to discover their own vulnerabilities, and patch them at their leisure.  Currently most patches are available in days, but some patches takes weeks or months to write.  Regardless, there are 37% of vulnerabilities which are never patched[1].  At the very least, vendors would prefer to be informed by the internet experts that vulnerability exists in their product before it is made public, and allow them time to create a patch. The hope is that a patch will precede any exploit before the criminal eMarketplace could take advantage of it (Shown in the figure as “Ideal”). Unfortunately, in some cases the criminals win the race, and deploy an exploit before a patch is available, as shown in the figure as a “Threat“. Although, what has become common practice today for modern cyber-threats, are exploits that are deployed before the actual vulnerability is known, thus labeled as a “zero-day” attack. Once the exploit is deployed in cyberspace, the industry is caught unaware of the source vulnerability.  In this scenario, since the vulnerability isn’t known, the industry must scramble to reverse engineer the exploit and utilize sophisticated forensics, and reverse engineering techniques to determine what is the source vulnerability. Once a reverse engineer identifies the vulnerability they can create a patch to protect against the attack. To minimize exposure some vendors focus on creating signatures against the actual exploit itself (of which there may be thousands). In other words, they want to be able to detect when a zero day attack is occuring even if they don’t yet know the vulnerability. It’s similar to monitoring a thief entering your home before you have installed a lock on the door – at least you can catch them in the act. The next phase in this reverse engineering process is to replace the exploit signatures with the vulnerability signature. Zero-day exploit criminals enjoying looting of identities, committing fraud, or stealing corporate secrets. They also avert detection by morphing their attack. The company must increase resources to thwart the attack, and defend against each variant. Modern sophisticated attacks require a combination of intelligence, self-learning, and the ability to analyze a longer timeline of data in order to distinguish between normal and anomalous network behavior.

Expert Security evolves defense strategies to the next level, and offers a cost effective approach to solving complex security threats. As mentioned above, zero-day attacks do not have signatures or “blueprints”. This is intentional from the criminal’s perspective because their vulnerability database is a valuable asset in the lucrative acquisition of corporate secrets, leading to a huge pay-cheque. Therefore it’s beneficial for the criminal to keep their portfolio of vulnerabilities a secret, so that they can spend their unhindered timeframe to write their exploits.  Enter Network Behavior Analysis and Anomaly Detection (NBA & AD) which uses a series of algorithms and artificial intelligence (A.I.) to learn the normal behavior of a network and segment the bad traffic from the good.  NBA & AD identifies attacks that have no known signature or patterns, and provide the necessary protection against any state-of-the-art attack. This approach effectively builds a higher wall for cyber criminals, making it even more difficult for them to compromise valuable client resources. Ideally the goal is to create a scenario where it is financially impractical for the criminal to deploy their attack, and to conclude that there is a poor return on investment (ROI) in their efforts. NBA increases the operational costs for a criminal, deterring their interest in the corporate asset.

Figure iii – Vulnerability vs. Exploit vs. Patch

Figure iii – Vulnerability vs. Exploit vs. Patch


Although some enterprises view
Security as a Service as costly alternative in their security spending – and have perceived concerns of losing control of their critical assets to the cloud – this solution is often a necessary evil to keep-up with the battle being fought in cyberspace.Expert Security addresses the need to implement more robust and cost effective levels of expertise, and also helps to bridge the gap to higher, and more expensive enterprise security solutions, such as Security as a Service. As companies grow, their need for additional layers of protection is paramount to ensure asset protection. Network Behavior Analysis and Anomaly detection are the building blocks of Expert Security.  Security as a Service supplied by Managed Security Service Provides (MSSP) is currently the definitive layer in the security eco-system. This layer adds assets such as people, process and expertise, to provide 24×7 security monitoring, and addressing the need to protect companies during off-hours – A time when employees are asleep but the criminals are not.  Expert Security helps to ease the transition for companies considering Security as a Service, and provides a cost effective approach in such a transition.  Network Behavior Analysis solutions utilizes a sophisticated product based approach which assists in the diagnosis of modern attack vectors, and provides a new level of viaibility in MSSP diagnostics.

Synopsis

Corporate leaders face complex challenges in balancing security spending against the evolving risks that internet commerce presents. This has resulted in new and advanced levels of protection. Expert Security addresses the need to implement more robust and cost effective levels of expertise and helps to bridge the gap to higher – culturally adverse – outsourced solutions. As companies expand, their need for additional layers of protection it is paramount to ensure asset protection. Network Behavior Analysis are the building blocks of Expert Security, and offers a viable solution to modern sophisticated cyber-attacks.

About Cognitive Security

Cognitive Security specializes in Network Behavior Analysis, allowing businesses to identify and protect themselves against sophisticated network attacks.

Cognitive Security offers solutions designed to fill the security gaps left by the current generation of network security tools. Our expertise in Network Behavior Analysis allows us the ability to accurately expose both known and unknown attacks. Our solution is ideally suited for the detection, prioritization and handling of modern-day attack patterns that would typically evade a client’s defenses.

Please contact us at www.Cognitive-Security.com, or info@cognitive-security.com for more details.

About the Author

Gabriel Dusil oversees the global sales & marketing strategies of Cognitive Security, with a mandate to expand the company’s presence across Europe, the USA, and beyond.

Before joining Cognitive Security, Gabriel was the Director of Alliances at SecureWorks, responsible for partnerships across Europe, Middle East, and Africa (EMEA).  Previous to SecureWorks, Gabriel worked at VeriSign and Motorola in a combination of senior marketing and sales roles.

Over nearly two decades, Gabriel’s experience has encompassed the development and management of international partner programs, EMEA marketing & sales, and business development.  Gabriel has also lectured in security, authentication, and data communications, as well as speaking in several prominent IT symposiums.

Gabriel obtained a Degree in Engineering Physics from the University of McMaster, in Canada and has advanced knowledge in Cloud Computing, SaaS (Security as a Service), Managed Security Services (MSS), Identity and Access Management (IAM), and Security Best Practices.

Tags

Network Behavior Analysis, NBA, Cyber Attacks, Forensics Analysis, Normal vs. Abnormal Behavior, Anomaly Detection, NetFlow, Incident Response, Security as a Service, SaaS, Managed Security Services, MSS, Monitoring & Management, Advanced Persistent Threats, APT, Zero-Day attacks, Zero Day attacks, polymorphic malware, Modern Sophisticated Attacks, MSA, Non-Signature Detection, Artificial Intelligence, A.I., AI, Security Innovation, Mobile security, Cognitive Security, Cognitive Analyst, Forensics analysis, Gabriel Dusil


[1] IBM X-Force® 2011 Mid-year Trend and Risk Report, Figure. 33: Vendor Patch Timeline 11.H1