Remote Principal Data Engineer

Posted

Apply now
Please, let Saviynt know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Saviynt is an identity authority platform that provides visibility, control, and intelligence to defend against cyber threats while empowering users with access to necessary digital tools.
  • The Principal Data Engineer will lead the development, administration, performance optimization, and upgrade process for ElasticSearch.
  • This role involves owning the strategy and execution for scalable, high-performance search and analytics solutions, ensuring optimal data indexing, retrieval, and storage efficiency.
  • The position is critical for modernizing data infrastructure while maintaining high availability, security, and performance.
  • The Data Engineering team is responsible for designing, optimizing, and scaling data infrastructure to support identity access management solutions using technologies like MySQL, ElasticSearch, Redis, and AWS/Azure cloud services.
  • Responsibilities include leading ElasticSearch upgrades, designing best practices for scalability and security, optimizing search indexing, developing monitoring mechanisms, collaborating with cross-functional teams, and mentoring engineers.

Requirements:

  • Candidates must have 8+ years of experience in Data Engineering, DevOps, or Software Engineering, focusing on ElasticSearch administration and optimization.
  • Proven experience in upgrading ElasticSearch from version 6.x to 7.x and from 7.x to 8.x in a production environment is required.
  • Strong expertise in ElasticSearch performance tuning, cluster scaling, and optimization techniques is essential.
  • Experience in designing and implementing multi-tenant solutions in ElasticSearch is necessary.
  • Hands-on experience with indexing strategies, data partitioning, and sharding techniques is required.
  • A solid understanding of Elasticsearch security best practices, including TLS encryption and role-based access control (RBAC), is needed.
  • Proficiency in SQL, NoSQL databases, and data storage technologies such as MySQL and Redis is required.
  • Experience integrating ElasticSearch with Java/SpringBoot applications and working with RESTful APIs is necessary.
  • Strong knowledge of cloud platforms (AWS, Azure) and experience deploying ElasticSearch in containerized environments (Docker, Kubernetes) is required.
  • Familiarity with infrastructure automation tools (Terraform, Ansible, Helm, or CloudFormation) for managing ElasticSearch clusters is essential.
  • Strong problem-solving and analytical skills are necessary, along with excellent communication and collaboration skills.

Benefits:

  • The salary range for this position is between $215,000 and $280,000 per year.
  • Saviynt is an equal opportunity employer, welcoming all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status.
Apply now
Please, let Saviynt know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 215,000 - 280,000 USD / year
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback