Main tasks to be performed:Required skills and knowledge:
- Design and implement data related technical solutions: data lakes, data analytics, data mining, big data
- Design and implement artificial intelligence technical solutions: machine learning
- Work closely with data experts to develop and deliver data oriented architecture solutions
- Designing security controls, processes and procedures for systems implemented using public cloud
- Analyse security requirements for public cloud implementation and integration
- Implementation of technological solutions dedicated to security and data protection in public cloud
- Lead technical analysis and recommendations (e.g. evaluate and select vendor products based on functional, security and operational requirements; review and comment on their functionalities)
- Produce (contribute to and oversee others) high quality documentation (e.g. Architecture Specifications, System Requirements, Roadmaps, White Papers) to accurately capture and communicate business drivers, technical requirements, system design and future plans
- Present cloud data science oriented design concepts and solutions
- Compare and evaluate various public cloud security technologies and tools from technical, functional and financial feasibility.
- Develop metrics and dashboards to Measure and Validate the effectiveness
- Design and develop standards, SOPs and Runbooks for normal operations
- Work to define and maintain the architectural frameworks/patterns, processes, standards and guidelines related to systems, business or data architecture.
- Provide technical and architectural subject matter expertise to the various development teams including communicating architectural decisions and mentoring other technical staff around the various security technologies and decisions
Will be considered as an asset:
- Familiarity and previous experience in doing the type of work described above.
- Experience with public cloud environments and technologies, including Amazon Web Services (AWS) or Azure (minimum 3 years)
- Strong hands-on experience of data analytics and services related topics (Data Lakes, Big data, machine learning, Business Intelligence) (minimum 3 years)
- Experience with enterprise logging and monitoring solutions and analisys and correlation of logs
- Experience in designing secure data oriented solutions in public cloud
- AWS or Azure experience: solution delivery expertise, migration of applications to the cloud, automation through third-party tools
- Strong foundation and in-depth technical knowledge in security engineering, computer and network security, authentication and security protocols, and applied cryptography
- Solid knowledge and understanding of scripting and secure configurations for mainstream Linux operating systems
- Ability to manage multiple priorities and work effectively in a fast-paced, high volume, results driven environment
- Ability to rapidly assess a situation and identify, isolate and communicate problems and issues
- Excellent communication skills (both oral/written) including ability to clearly communicate risks and risk management issues to technologists and non-technologists.
- minimum a Bachelor's degree in Computer Science, Technology or related field preferred
- Experience in working in Agile/Sprint
- Expertise in cloud architecture and security fundamentals including containers, software-defined networks, high availability design, multi-cloud, serverless compute, infrastructure as code
- Application experience migrating to or building natively in a cloud environment including monolithic applications, microservices, and functions as a service
- Experience with network architecture, network security and TCP/IP, network virtualization and/or software defined networks
- Experience with secure application design and development
- Experience with a broad range of application architectures and languages is an advantage
- Experience in DevOps environments and automating security controls into the CI/CD process
- Experience with CI tools and knowledge of technologies like containers and microservices
- Development experience in NodeJS, Python, PHP, JavaScript, or Ruby