Mandatory Skills
Responsibilities:
- Evaluate, design, build, test, operate and support mobile device security solutions for protecting the Bank’s 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.