Jobs in Egypt - Cyber security Engineer – Security Engineering at Visa
Cyber security Engineer – Security Engineering at Visa
Location: Agouza
Job Description:
- Build, design, engineer, and develop software and services that deliver security functionality and improve security efficiency and capabilities through automation. The candidate needs to possess software engineering skills that allow them to build new capabilities and solutions vs. simply integrating an existing open source platform or operating a vendor solution.
- Refactor and optimize existing code using more robust type-safe and memory safe languages while incorporating faster data piping and parallel processing frameworks. Create requirement and design documents that account for security risks in new or existing systems with architectures to mitigate them within risk appetite.
- Engineering of products and services while accounting for computability and complexity (e.g. NP-complete problems) and security architecture (e.g. memory, cache, deadlocks, etc.)
- Develop prototypes and algorithms (e.g. searching, sorting, optimization, dynamic programming) while performing data engineering tasks around aggregation and data synthetization from a multitude of structured and unstructured data sources. Research and develop security assessments of existing solutions as well as defining security architectures for new solutions.
- Present results to a cross section of employees, including senior leaders at Visa. Utilize graduate-level research and analysis skills. Assist in shaping overall direction, life-cycle management, and leadership for Information Security architecture and technology related to Visa.
Job Requirements:
Education:
- Minimum of 2 years of work experience with a Bachelor’s Degree or an Advanced degree (e.g. Masters, PhD)
Relevant Experience:
- Experience where you created or maintained a project or a major component
Technical Knowledge/ Skills/ Training required:
- The candidate must have software development background in functional or object oriented programming languages. Ideal candidate has written at least 1000+ lines of code in a professional or academic setting in any functional/OOPs languages.
- Familiarity with common software development tooling
- Knowledge of programming language theory, type system, and abstraction techniques
- Software Development, Programming, and debugging using Golang or Python or C++ or Rust
- Knowledge of NoSQL databases (e.g. MongoDB, Cassandra) is a plus along with experience to working on large datasets.
- Should possess ability to quickly and effectively turn conceptual or academic research into working code.
- Knowledge of common ML frameworks and libraries like Keras, PyTorch, Tensorflow, Scikit-learn is a plus including ability to utilize information retrieval, data analytics, and statistical modeling techniques to build new or enhance existing machine learning or deep learning models.
- Data structures and algorithms knowledge
- Network, System, and Solution Architecture background
- Knowledge of Server-client modeling, including MVC architecture
- Familiarity with Git and Unix/Linux commands
- API integration, analysis, modeling, and visualization of data
- Independent, self-disciplined, self-motivated, and intellectually curious
- Knowledge of security related concepts
To Apply:
https://usa.visa.com/careers/job-details.jobid.743999709932180.deptid.1146555.html
Tips for updating your Resume:
No comments: