- Company Name
- Ket Software
- Job Title
- Security Engineer
- Job Description
-
Job Title: Security Engineer (IAM Engineer)
Role Summary:
Design, implement, and manage LDAP-based identity and access management solutions, integrating directory services with authentication platforms (SSO, MFA, IAM). Automate provisioning and operations using DevOps tools, ensure compliance with security standards, and serve as a technical SME for LDAP technologies.
Expectations:
- Lead the deployment and maintenance of LDAP directories (OpenLDAP, Active Directory, PingDirectory, Oracle Directory Server).
- Collaborate with cross‑functional teams to integrate directories with application authentication and federation.
- Automate infrastructure, CI/CD pipelines, and monitoring to support scalable, secure directory services.
- Apply DevSecOps practices, perform audits, and maintain regulatory compliance (GDPR, HIPAA).
- Mentor junior staff, produce documentation, and drive best‑practice adoption.
Key Responsibilities:
- Design directory schemas, tree structures, access control, replication, and high‑availability.
- Configure and troubleshoot LDAP, integrate with SSO/MFA/IAM solutions, and support identity federation.
- Automate deployments via Ansible, Terraform, Puppet; build CI/CD pipelines in Jenkins, GitLab, or Azure DevOps.
- Monitor infrastructure with Prometheus, Grafana, or Splunk; implement cloud‑native enhancements on AWS, Azure, or GCP.
- Develop Java adapters (JNDI, JDBC) to validate connections and build custom connectors to PostgreSQL.
- Execute security audits, backup/recovery plans, incident response, and continuous compliance checks.
- Document solutions, deliver training, and lead cross‑functional initiatives.
Required Skills:
- Deep expertise in LDAP systems (OpenLDAP, Active Directory, Oracle Directory Server).
- Proficiency in scripting (Python, Bash, PowerShell).
- Experience with CI/CD tools (Jenkins, GitLab, Azure DevOps).
- Familiarity with cloud platforms (AWS, Azure, GCP) and container orchestration (Kubernetes, Docker).
- Strong analytical, problem‑solving, communication, and project leadership skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Information Security, or related field.
- Relevant certifications (e.g., Microsoft Certified: Azure Solutions Architect, AWS Certified Security Specialty, CompTIA Security+ preferred).