πBulgaria
Senior Infrastructure Engineer

Workato
πRemote - Spain
Please let Workato know you found this job on JobsCollider. Thanks! π
Summary
Join Workato as a Senior Infrastructure Engineer and build a high-performance queuing/storage engine. You will design and develop high-volume, low-latency applications, contribute to all phases of the development lifecycle, and maintain and evolve application cloud infrastructure (AWS) and Kubernetes clusters. This role requires expertise in OpenSearch, including scaling clusters, implementing sharding strategies, and optimizing performance. You will also be responsible for infrastructure hardening, monitoring, and developing disaster recovery solutions. Workato offers a flexible, trust-oriented culture and a multitude of benefits.
Requirements
- BS/MS degree in Computer Science, Engineering or a related subject
- 7+ years of industry experience
- Experience of working with public cloud infrastructure providers (AWS/Azure/Google Cloud)
- Experience with Terraform, Docker
- A hands-on approach to implementing solutions
- Good understanding of Linux networking and security
- Exceptional understanding of Kubernetes concepts
- Experience with GOlang/Python/Java/Ruby (any) and databases such as PostgreSQL
- Readiness to communicate in English with your colleagues and customer
Responsibilities
- Design and develop high-volume, low-latency applications for mission-critical systems and deliver high availability and performance
- Contribute to all phases of the development life cycle
- Write well-designed, testable, efficient code
- Evaluate and propose improvements to existing system
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
- Maintain and evolve application cloud infrastructure (AWS)
- Maintain and evolve Kubernetes clusters
- Infrastructure hardening according to compliance and security requirements
- Maintenance and development of monitoring, logging, tracing, alerting solutions
- Experience scaling OpenSearch clusters to handle heavy query and indexing workloads, including optimizing bulk indexing operations and query throughput
- Proficiency in implementing and managing effective sharding strategies to balance performance, storage, and recovery needs
- Advanced knowledge of OpenSearch performance tuning, including JVM settings, field mappings, and cache optimization
- Expertise in designing robust disaster recovery solutions with cross-cluster replication, snapshots, and restoration procedures
- Experience implementing and optimizing vector search capabilities for ML applications, including k-NN algorithms and approximate nearest neighbor (ANN) search
- Knowledge of custom OpenSearch plugin development for specialized indexing or query requirements
- Hands-on experience deploying and managing self-hosted OpenSearch clusters in Kubernetes environments
- Familiarity with monitoring OpenSearch performance metrics and implementing automated scaling solutions
Preferred Qualifications
Contributions to open source projects is a plus
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
πCyprus
πPortugal
πPortugal
πBulgaria
πCyprus
πUnited States
πUnited Kingdom, Portugal
πSpain