Design, develop, implement, and verify technical solutions that mitigate security issues.
Encryption of sensitive data in different platforms (on-premise, Hadoop, AWS, Azure, etc.) using various encryption solutions for batch, streaming and API patterns.
Development of the Data Vault framework to work in conjunction with encryption solutions.
Threat Analytics frameworks using machine learning.
Investigate and troubleshoot issues related to security and encryption and provide solution.
Work with platform and DevOps teams to design security models and security test plans.
Work with the CICD, DevOps and AppSec teams to implement static and dynamic application security testing in the CICD pipeline.
At least 7 year of development experience in Java.
Solid knowledge in design patterns and data structure in Java.
Quick learning, strong problem-solving, analytical and troubleshooting abilities.
Prior experience with cloud infrastructure and security controls in AWS and Azure.
Experience with CI/CD pipeline automation, containerization, etc.
Knowledge of network, web and application related protocols (TCP/IP, IPSec, HTTPS, SSL/TLS, JDBC, routing, switching, firewall).