Senior Red Hat Directory Server Engineer
Job Description
Role Overview
* We are seeking an experienced Red Hat Directory Server (RHDS) engineer to design, maintain, support, and optimize our global directory servicas
* The ideal candidate will have extensive experience working with RHDS in large-scale, complex environments.
Key Responsibilities:
* Design and Architecture
* Implementation and Maintenance
* Install, configure, and maintain RHDS instances across multiple data centers
* Set up and manage multi-master replication for high avallability and load balancing
* Implement and manage access controls, schemas, and password policies
* Perform regular health checks and proactive maintenance tasks
Support and Troubleshooting:
• Provide tier 3 support for RHDS-related issues
• Install, configure, and maintain RHDS Instances acroes muttiple data cantere
• Set up and manage multi-master replication for high avallability and load betancing
• Implement and manage access controls, schemas, and password policies : Pertome negular heath chocke and prosetive maintenance task
Support and Troubleshooting:
• Provie shero complex directory service problems, including replication conflicts, performance issues, and authentication failures
• Conduct root cause analysis and implement long-term solutions
Patching and Upgrades:
• Develop and execute patching strategies for RHDS instances
• Plan and perform version upgrades with minimal service disruption
• Test patches and upgrades in a staging environment before production deployment
Disaster Recovery and Backup:
• Devalo and malemen diactur recovery day procedures for RHDS
• Regularly test and refine recovery processes
Monitoring and Performance Tuning:
• Implement comprehensive monitoring solutions for RaiDS instances
• Analyze performance metrics and optimize directory server configuration
• Conduct capacity planning and scaling activities
Integration and Interoperability:
• Work with other teams to integrate RHDS with various applications and systems Ensure interoperability with other directory services and authentication systems
• Develop and maintain LDAP schemas to support application requirements
Security and Compliance:
• Implement and maintain security best practices for RHDS
• Ensure compliance with industry standards and internal security policies
• Conduct regular security audits and address any findings
Automation and Scripting:
• Create and maintain documentation for all scripts and automation processes
Knowledge Sharing and Training:
• Provide training and mentoring to junior team members
• Create and maintain documentation for RHDS processes and procedures
• Stay updated with the latest developments in RHDS and related technologies
Requirements:
* Bachelor’s degree in Computer Science, Information Technology, or related field
* 5+ years of experience managing RHDS in large, complex environments
* Strong understanding of LDAP protocols and directory service concepts
* Experience with multi-master replication, load balancing, and high availability configurations
* Proficiency in Linux/UNIX systems administration
* Scripting skills in Bash, Python, or Perl
* Familiarity with configuration management tools (e.g., Ansible, Puppet)
* Experience with monitoring tools (e.g., Nagios, Zabbix, Prometheus)
* Knowledge of PKI and SSL/TLS
* Excellent problem-solving and analytical skills
* Strong communication skills and ability to work in a global team environment
Preferred Qualifications:
* Red Hat Certified Engineer (RHCE) or equivalent certification
* Experience with other directory services (e.g., Active Directory, OpenLDAP)
* Knowledge of identity management and single sign-on (SSO) solutions
* Familiarity with cloud environments (AWS, Azure, GCP)
* Experience with containerization technologies (e.g., Docker, Kubernetes)
* This role requires a highly skilled professional who can manage RHDS in a complex, global environment.