Responsibilities:
• Evaluate, design, build, test, operate and support mobile device security solutions for protecting the Banks mobile applications.
• Evaluate and test mobile security solutions for effectiveness against threats and compatibility with mobile OS and mobile applications.
• Manage mobile security solution configuration and policies.
• Support application teams to integrate solution with mobile applications.
• Handle change management for implementation.
• Perform production monitoring and support, as well as responding to incidents.
• Perform investigation to identify if alerts are true or false positives.
• Continuously enhance security solution and automate processes to increase resiliency and productivity
Requirements:
• Experience in mobile application development.
• Knowledge on mobile security.
• Experienced in performing requirements gathering, system analysis and design, application development, application testing (functional, performance), deployment using CI/CD pipeline, and production support
• Bachelor’s degree in Computer Science or equivalent.
• Able to perform after-office-hour application deployment and support.
Functional / Technical Competencies:
• Possess knowledge of information security principles, secure coding practices, and cryptography.
• Possess strong technical knowledge in operation systems, networking, databases, Internet technologies, public cloud, private cloud and containers.
• Possess knowledge about designing and developing mobile applications.
• Experience in mobile application development
• Programming knowledge (Java, Swift, Python, JavaScript).
• Proficient in mobile development tools/IDE (XCode, Android Studio).
• Web services/API development experience
• UI/UX design and development.
• Working knowledge of Linux and shell scripting.
• Familiarity with code versioning tools, like Git.
• Experience with CI/CD tools.
• Knowledge of MySQL, MariaDB or similar database management system.
• Good problem solving and analytical skills.
EA License Number : 11C4879