Cybersecurity Consultant (IAM)

Ensign InfoSecurity

Singapore

On-site

SGD 90,000 - 120,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ensign InfoSecurity is seeking an Engineer with strong Java development and SailPoint customization skills to strengthen our IAM delivery capability in Singapore. You will translate client requirements into technical SailPoint solutions, develop and maintain customisations, and work with project teams to deliver scalable IAM systems.

You will also provide technical guidance, coach junior engineers, and help build internal SailPoint capability through knowledge sharing and development best

Qualifications

  • Degree or diploma in Computer Science, IT, Software Engineering or related discipline.
  • Hands-on Java development experience in enterprise apps.
  • Experience with SailPoint IdentityIQ customization and development.
  • Strong knowledge of SQL and relational databases.
  • Familiarity with APIs and system integrations.

Responsibilities

  • Analyse requirements and translate into SailPoint customisation and development solutions.
  • Design, develop, configure and maintain SailPoint customisations with Java.
  • Develop rules, workflows, connectors, and reports per project needs.
  • Troubleshoot and optimize SailPoint implementations.
  • Improve performance, scalability, and reliability of IAM solutions.
  • Develop integrations between SailPoint and other enterprise apps.
  • Collaborate with clients and stakeholders to translate requirements.
  • Participate in solution design, prototyping, testing, deployment and support.
  • Contribute to build, release, deployment and configuration activities.
  • Develop and execute test plans and perform quality reviews.
  • Troubleshoot issues and perform root-cause analysis.
  • Support continuous improvement of IAM delivery practices.
  • Provide guidance and mentorship on Java and SailPoint.
  • Coach junior resources through knowledge transfer and code reviews.
  • Develop reusable documentation and coding guidelines.
  • Enable juniors to own SailPoint activities with less senior support.
  • Stay current with SailPoint capabilities and IAM trends.
  • Collaborate with clients, vendors and internal teams.
  • Explain technical concepts to both technical and non-technical audiences.
  • Participate in planning, discussions and reviews.
  • Contribute to ad-hoc projects as assigned.

Skills

Java development
SailPoint customization
SQL
APIs
Enterprise systems
Windows environments

Education

Bachelor's or Diploma in Computer Science/IT/Software Engineering

Job description

Ensign is hiring ! Job Overview We are looking for an Engineer with strong software development capabilities, particularly in Java and SailPoint customisation, to strengthen our Identity and Access Management (IAM) delivery capability. The role will be responsible for understanding client and business requirements, translating them into technical solutions, and designing, developing and maintaining SailPoint customisations and integrations. The successful candidate will work closely with project teams, clients and stakeholders to deliver scalable and maintainable IAM solutions. Beyond project delivery, the role will play an important part in building internal engineering capability by providing technical guidance, knowledge sharing and on the job coaching to junior local resources, progressively enabling the team to undertake similar SailPoint customisation and development work independently.

Key Responsibilities
SailPoint Customisation & Development
  • Analyse business and technical requirements and translate them into effective SailPoint IdentityIQ customisation and development solutions.
  • Design, develop, configure and maintain SailPoint customisations using Java and related development frameworks.
  • Develop and maintain custom rules, workflows, connectors, integrations, forms, reports and other SailPoint components based on project requirements.
  • Perform code maintenance, troubleshooting, debugging and optimisation of existing SailPoint implementations.
  • Evaluate existing customisations and identify opportunities to improve performance, scalability, maintainability and reliability.
  • Develop integrations between SailPoint and other enterprise applications, directories, databases and security platforms.
  • Ensure development work follows appropriate coding, security, testing and documentation standards.
IAM Solution Delivery
  • Work closely with clients, business stakeholders, solution architects and project teams to understand requirements and translate them into practical technical solutions.
  • Participate in solution design, technical discussions, prototyping, development, testing, deployment and post-implementation support.
  • Contribute to the design and implementation of application build, release, deployment and configuration activities.
  • Develop and execute test plans, perform quality reviews and support defect resolution.
  • Troubleshoot and resolve technical and operational issues, including root-cause analysis and corrective actions.
  • Support continuous improvement of IAM delivery practices, technical approaches and reusable development components.
Technical Leadership & Capability Building
  • Provide technical guidance and mentorship to junior IAM engineers and developers on Java development and SailPoint customisation.
  • Coach and train local resources through project-based knowledge transfer, code reviews, technical walkthroughs and hands-on development.
  • Develop reusable technical documentation, coding practices and development guidelines to build internal SailPoint capability.
  • Gradually enable junior resources to take ownership of SailPoint customisation and development activities with reduced dependency on senior resources.
  • Stay current with SailPoint capabilities, IAM technologies, Java development practices and emerging industry trends.
Stakeholder & Team Collaboration
  • Collaborate effectively with clients, vendors, partners and internal stakeholders at both technical and business levels.
  • Communicate technical concepts and recommendations clearly to both technical and non-technical stakeholders.
  • Participate actively in project planning, technical discussions and solution reviews.
  • Contribute to ad-hoc projects, initiatives and other responsibilities as assigned.
Requirements
  • Essential Degree or diploma in Computer Science, Information Technology, Software Engineering or a related discipline.
  • Hands-on experience in Java development, preferably in an enterprise application environment.
  • Experience in SailPoint IdentityIQ customisation and development.
  • Strong understanding of software development principles, including object-oriented programming, debugging, testing and code maintenance.
  • Experience translating business and technical requirements into application or system solutions.
  • Working knowledge of SQL and relational databases, such as Microsoft SQL Server or other RDBMS.
  • Experience with application integration, APIs and enterprise systems would be advantageous.
  • Familiarity with software development lifecycle, deployment and release processes.
  • Good understanding of Microsoft Windows environments.
Competencies
  • Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions.
  • Strong software development and engineering mindset, with an emphasis on producing maintainable and quality code.
  • Able to work independently while collaborating effectively within a project team.
  • Comfortable working directly with clients and stakeholders to clarify requirements and resolve technical issues.
  • Good communication and documentation skills.
  • Demonstrated ability to work effectively with people at different levels of an organisation.
  • Adaptable and able to respond effectively to changing business requirements, priorities and technologies.
  • Strong coaching and knowledge-sharing mindset, with the ability to develop and mentor junior team members.
  • Proactive in identifying opportunities to improve technical solutions and delivery practices.
About Ensign InfoSecurity

Ensign InfoSecurity is the largest pure-play cybersecurity service provider in Asia. The company is headquartered in Singapore. We specialise in the provision of these services; cybersecurity advisory and assurance, implementation and management of advanced cybersecurity controls, cybersecurity monitoring, threat hunting, and incident response. Underpinning these competencies is in-house research and development in cybersecurity.

What Makes Ensign Special?

We are a technology company with warmth and soul. We are ambitious, propelled by our vision to be the cyber defender of choice, and fueled by the dedication and camaraderie of individuals who are eager to make a difference, and leave their footprints in the industry.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Cybersecurity Consultant (IAM)
Senior Cybersecurity Consultant (IAM)

Ensign InfoSecurity • Singapore

On-site
SGD 120,000 - 180,000
Team Lead, Vulnerability Assessment and Penetration Testing
Team Lead, Vulnerability Assessment and Penetration Testing

Ensign InfoSecurity • Singapore

On-site
SGD 120,000 - 190,000
IAM Solutions Engineer | SailPoint & Java Specialist
IAM Solutions Engineer | SailPoint & Java Specialist

Ensign InfoSecurity • Singapore

On-site
SGD 90,000 - 120,000
Senior SailPoint & Java IAM Engineer
Senior SailPoint & Java IAM Engineer

Ensign InfoSecurity • Singapore

On-site
SGD 90,000 - 140,000
Network Lead
Network Lead

Ensign InfoSecurity • Singapore

On-site
SGD 120,000 - 180,000
Associate Engineer, Security Testing and Red Teaming
Associate Engineer, Security Testing and Red Teaming

Ensign InfoSecurity • Singapore

On-site
SGD 60,000 - 90,000
Associate Consultant, Security Testing and Red Teaming
Associate Consultant, Security Testing and Red Teaming

Ensign InfoSecurity • Singapore

On-site
SGD 60,000 - 90,000
Senior IAM Security Consultant: Identity & Access Expert
Senior IAM Security Consultant: Identity & Access Expert

Ensign InfoSecurity • Singapore

Hybrid
SGD 120,000 - 180,000
Platform and Data Engineer
Platform and Data Engineer

Ensign InfoSecurity • Singapore

On-site
SGD 90,000 - 150,000
IAM Engineer (Sailpoint / Entra ID / CyberArk / NetIQ)
IAM Engineer (Sailpoint / Entra ID / CyberArk / NetIQ)

Recruit Expert • Singapore

On-site
SGD 55,800 - 100,440