Responsibilities:
-
Design, deploy, and maintain LDAP directory infrastructure (e.g., OpenLDAP, PingDirectory, Active Directory or other directory systems).
-
Configure directory schemas, manage directory trees, and enforce robust access control policies.
-
Monitor directory performance, troubleshoot issues, and apply necessary upgrades or patches.
-
Implement replication, synchronization, and high-availability solutions to ensure directory service resilience.
-
Integrate LDAP services with authentication platforms (e.g., SSO, MFA, IAM solutions).
-
Collaborate with application teams to optimize directory queries and application access.
-
Support identity federation and secure authentication mechanisms.
Automate deployments and updates using tools like Ansible, Terraform, Puppet).
-
Build and maintain CI/CD pipelines for directory provisioning and updates.
-
Monitor infrastructure using Prometheus, Grafana or Splunk.
-
Implement cloud-native solutions to enhance directory services scalability and resilience.
-
Develop Java applications to test and validate LDAP and JDBC connections.
-
Build custom LDAP adapters and connectors using Java for integration with databases like PostgreSQL.
-
Use Java-based APIs (e.g., JNDI) to interface with LDAP directories.
-
Apply DevSecOps principles to safeguard directories.
-
Perform/conduct audits and ensure and maintain compliance with regulatory standards (e.g., GDPR, HIPAA).
-
Implement directory backup, disaster recovery, and incident response mechanisms.
-
Act as SME for LDAP technologies and best practices.
Department: Preferred Vendors
This is a contract position