Senior Security Data Scientist

BH-302605
  • Competitive
  • Qatar Doha
  • Permanent
  • IT
Primary Purpose of the Job To maintain the cyber security data lakes operational effectiveness and carry out investigative research to generate security data insights. Ensure integration with security systems to ingest and utilize all relevant security feeds. Extract relevant IOCs from external threat intelligence data feeds. Continuously optimize security data pipeline to maximize the speed of security incident generation. 
  Job Dimensions Number of Staff Supervised: Direct Reports: 0 Total: 0 Financial Data: Capex / Opex / Contracts None   Principal Accountabilities
  1. Manage multi-terabyte data sets in scale-up and scale-out environments.
  2. Performing quality assurance tasks on the data
  3. Work with security partners to create data pipelines used by the SOC for threat hunting and integrate third party data feeds into security data lake
  4. Create scripts/function to pull date from vendor API endpoints
  5. Implement modern algorithms and approaches for Machine Learning and Deep Learning to detect cyber security threats
  6. Create custom parses as an when need to ingest data in proprietary format
  7. Solve complex Integration Issues.
  8. Generate Security insights to allow the organization to understand its current security posture
  9. Build models to detect anomalies in security data
  10. Maintain high performance and reliable end to end log flow and troubleshoot data flows
  Decision Making Authority
  • Good writing, communications, and briefing skills.
  • Ability to work under pressure and communicate between staff, as well as maintain positive working relationships across the business.
  • Structured thinking and analytical skills
  • Ability to communicate between staff from analyst to managerial level, as well as maintain positive working relationships across the business.
  • Focused “can-do” positive attitude to deliver excellent service and ability to self-motivate, effectively prioritize tasks.
  • Ability to solve complex problems and possess structured thinking and analytical skills.
  • Assist with developing and maintaining Cyber security strategies, standards, and processes.
  Context / Special Features / Challenges
  • A Self-starter that can take their own initiative
  • Fully accountable for features, task, projects, milestones, assigned
  • Responsible for the utilisation of budget allocated to their projects 
  • Ability to self-study to gain new skills as and when required for the role
  • Provide emergency on-call support as and when required
  • Work in rotating shifts
  • Ability to interpret and translate technical security related information into practical advice and guidance.
  • Ability to collect, analyse technical logs and report relevant discovery, provide technical conclusions and suitable recommendations towards resolution of reported incidents based on analysed technical data in a timely manner
  • Determine appropriate approach to solve complex problems.
  • Gain acceptance of proposed solution from impacted stakeholders.
  • Fulfil requirements of QatarEnergy Subsidiaries and Affiliates in line with QatarEnergy ICT policies.
  • Ability to manage multiple tasks and resources.
  • Effective problem solver with strong analytic skills.
  • Demonstrate commitment to quality and continuous improvement.
  Qualifications / Knowledge / Skills / Experience
  • Degree in Computer Science, IT, Data Science, Mathematics, Statistics, Operations Research or Related Field
  • Min 3 years of relevant experience in Data Analytics
  • Experience in developing minimum viable product related to Data Analytics
  • Good Understanding on ML & DL Algorithms and Frameworks (Scikit-Learn, Tensorflow, Pytorch, H2O etc.)
  • Well Versed with Data Science Methodologies and Frameworks (NLTK, RASA, SpaCy, OpenCV, Scikit-Learn, Tensorflow)
  • Experience with Data Engineering Pipelines and Components
  • Experience working with Enterprise Data Warehousing Concepts
  • Experience working with Scalable and Distributed Systems
  • Experience with Programming Languages like Python/Java/R Programming
  • Understanding of RDBMS concepts – SQL, Oracle
  • Experience on Prescriptive Analytics
  • Experience in developing/architecting Solutions/Machine Learning Models on the Cloud. (Azure, GCP or AWS)
  • Understanding of No-SQL Databases – MongoDB, Cassandra, Neo4j
  • Track record of developing novel learning algorithms and/or systems
  • Ability to visualize data and present core insights in a clear and compelling way
  • Ability to understand business processes and drive to solve business problems


With over 90 years' combined experience, NES Fircroft (NES) is proud to be the world's leading engineering staffing provider spanning the Oil & Gas, Power & Renewables, Chemicals, Construction & Infrastructure, Life Sciences, Mining and Manufacturing sectors worldwide. With more than 80 offices in 45 countries, we are able to provide our clients with the engineering and technical expertise they need, wherever and whenever it is needed. We offer contractors far more than a traditional recruitment service, supporting with everything from securing visas and work permits, to providing market-leading benefits packages and accommodation, ensuring they are safely and compliantly able to support our clients.

Apply for this role