Our purpose is to help a billion people find the right work! Phenom is an AI-Powered talent experience platform that is redefining the HR tech space. We have grown into a global organization with offices in 6 countries and over 1,500 employees. As an HR tech unicorn organization, innovation and creativity is within our DNA. Come help us make every talent moment Phenomenal!
What Youll Do:
Database Architecture & Design: Lead the design, implementation, and scaling of databases across multiple platforms including MongoDB, Cassandra, Redis, Postgres, MySQL, and Elasticsearch to ensure scalability, performance, and reliability.
Performance Tuning & Optimization: Diagnose, troubleshoot, and resolve complex performance issues in production databases; implement best practices for indexing, replication, partitioning, and sharding.
High Availability & Disaster Recovery: Architect solutions for database backup, failover, disaster recovery, and load balancing.
Data Security & Compliance: Ensure the security of the database systems, adhering to data governance and compliance policies.
Collaboration & Leadership: Collaborate with cross-functional teams including Data Engineering, DevOps, and Product Development to integrate database solutions with broader system architecture.
Mentorship: Mentor and provide technical leadership to junior engineers and database administrators.
Automation: Drive the automation of routine tasks to improve efficiency, including the use of scripts for database maintenance, monitoring, and upgrades.
Technology Evaluation: Stay up-to-date with the latest database technologies and tools, evaluating and recommending the adoption of new solutions where appropriate.
What Youve Done:
Proven experience as a Database Engineer/Architect with expertise in MongoDB, Cassandra, Redis, Postgres, MySQL, and Elasticsearch .
Strong understanding of database design, optimization, and administration across both SQL and NoSQL platforms.
Proficiency in database performance tuning, capacity planning, and troubleshooting.
Experience with cloud-based database solutions (e.g., AWS / Azure) is highly desirable.
Knowledge of data replication, clustering, partitioning, and sharding techniques.
Hands-on experience with database backup, restore, and recovery procedures.
Strong programming and scripting skills (Python, Bash, or similar).
Experience working in Agile/Scrum environments.
Excellent problem-solving, analytical, and communication skills.
Bachelor s or Master s degree in Computer Science, Information Systems, or related field.
Preferred Skills:
Experience with containerization technologies like Docker and Kubernetes.
Familiarity with CI/CD pipelines and DevOps practices.
Understanding of machine learning and big data technologies.
Experience & Education:
Relevant experience 8 to 12 years
Engineering degree or Sixteen years of fulltime education.