from ideas. to reality.
Kong / Lua Engineer, API Gateway
Location
Ukraine
Posted
33 days ago
Salary
0
Seniority
Senior
Job Description
Kong / Lua Engineer, API Gateway
Codeminders/Tristero Consulting
• Build Kong or OpenResty plugin logic in Lua • Perform request classification for inference, training, RAG, video, compute, and edge inference APIs • Handle JWT/OIDC tenant identity extraction and validation • Implement Redis-backed quota checks, concurrency caps, routing lookups, and request metadata • Manage low-latency connection pooling and timeout behavior • Ensure gateway observability: p50/p95/p99 latency, errors, Redis latency, routing decisions, and tenant-level behavior • Conduct load tests and failure tests for various scenarios including Redis outage, malformed tokens, quota exhaustion, and routing-table updates
Job Requirements
- Kong plugin, OpenResty, Nginx Lua, or high-performance API gateway experience
- Strong Lua or systems scripting experience in production traffic paths
- Redis experience with connection pooling, timeouts, failover, and latency debugging
- Understanding of JWT/OIDC, API gateway routing, tenant-aware request handling, and p99 performance
- Production mindset around hot-path safety, observability, and staged rollout
- Good verbal and writing English language communication skills.
Benefits
- Competitive Compensation: Your salary is based on your qualifications, experience, and performance.
- Exceptional Stability: Enjoy job security and ample opportunities for career progression.
- Professional Development: Access educational programs and certifications to expand your expertise.
- Health & Wellness: Comprehensive support for fitness.
- Flexible Working Environment: Benefit from a fully remote work setup, flexible schedules, and relocation assistance if needed.
- Performance Recognition: Regular bonuses, annual salary reviews, and recognition for your achievements.
- Advanced Equipment Options: Choose the workstation setup that fits your needs, whether a desktop or laptop.
- Team Building & Community: Participate in regular events that foster collaboration, camaraderie, and innovation.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Senior Site Reliability Engineer
CivicaAt Civica, we are committed to building an inclusive and diverse workplace where everyone feels valued and supported. We believe that a variety of perspectives drives innovation and excellence, and we welcome applicants from all backgrounds, cultures, and experiences. We are an equal opportunity employer. We do not discriminate based on race, ethnicity, religion, gender, sexual orientation, disability, age, or any other legally protected characteristic. Our recruitment process is designed to ensure fairness and transparency, so every candidate has an equal chance to contribute to our mission. If you need any adjustments or accommodations to participate in our recruitment process, please let us know. We are here to support you.
Role Description As our Senior Site Reliability Engineer, you will be at the heart of Civica’s SaaS transformation; owning the reliability, performance and security of the cloud platform that powers our education, health & care, and government products. You will work together with principal engineers, developers, and product teams to make roadmaps reality, driving automation and best practices through the process. - Designing and implementing for scale & resilience: Architect, implement and continuously improve our existing Data Center and Cloud environments on AWS, Azure, and VMware, ensuring they meet our SLAs and adapt dynamically to demand working alongside the Platform teams providing PaaS/IaaS. - Driving automation: Build and evolve infrastructure as code (Terraform, etc.) and CI/CD pipelines (GitHub Actions, etc.) to ship new features safely and at speed. - Defining and measuring reliability: Partner with teams to set up meaningful SLIs/SLOs, implement real-time observability (Datadog, Prometheus, Grafana, ...) and proactively identify risks before it impacts our users. - Leading incident response: Own the on-call rota, coach teams through blameless post-mortems, and embed a culture of continuous improvement so outages become learning opportunities. - Mentoring & evangelism: Share your deep expertise by pairing with engineers, running brown-bag sessions on reliability best practices, and helping raise the bar across our global engineering organisation. - Securing our stack: Collaborate with our Security team and include security controls into CI/CD, runtime environments and disaster-recovery plans; so, our customers and citizens are always protected. Qualifications - Demonstrable experience in a production SRE, DevOps or infrastructure role, ideally within a SaaS or large-scale web environment. - Expert in at least one public cloud (AWS, Azure, or GCP) and comfortable designing hybrid migrations from on-prem to cloud. - Strong coding/scripting and troubleshooting skills (on either of Go, .NET, Java, Python, etc.) and a passion for building reusable tested libraries and tooling. - Proven track record with IaC tools (Terraform, CloudFormation, or similar) and container orchestration (Kubernetes, ECS, AKS, OpenShift). - Proven track record with virtual machine orchestration / provisioning and resiliency strategies (Kubevirt, packer, ansible). - Deep understanding of monitoring, logging, and tracing frameworks (Prometheus/Grafana, ELK/Opensearch, Jaeger, etc.). - Excellent communicator who thrives in cross-functional teams, with passion for translating complex technical issues into clear, actionable plans. Benefits - 25 Days Annual Leave + bank holidays – plus the option to buy up to 10 extra days! - Days of Difference – Up to 3 extra days off for volunteering. - Pension Contributions – 5% employer match to support your future. - Income Protection – Up to 75% salary cover for long-term illness. - Life Assurance – 4x salary tax-free lump sum. - Critical Illness Cover – £25,000 lump sum (extendable to dependents). - Private Medical Insurance – Fast access to private healthcare. - Health Cash Plan – Claim back physio, therapies & more. - Dental Insurance – Cover for routine & emergency care. - Electric Vehicle (EV) Scheme – A wide range of electric & hybrid vehicles. - Affinity Groups – Join employee-led communities. - Bounty Bonus – Refer a friend & get rewarded.
Training Engineer
Nantes UniversitéPour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire. Personnes à contacter : Jérôme JULLIEN – Jerome.Jullien@univ-nantes.fr
Role Description L’ingénieur de formation a pour mission de concevoir, réaliser et animer des dispositifs et actions de formation et d’accompagnement adaptés aux divers publics du pôle Santé. Activités principales - Ingénierie de formation : - Analyser les besoins de formation des publics - Concevoir et réaliser des actions de formation en lien avec les équipes pédagogiques : réalisation des maquettes d’habilitation des diplômes et des programmes de formation, réalisation et mise à jour des budgets de formation dans une logique de coût complet - Evaluer les actions de formation dans un processus d’amélioration continue : organisation de conseils de perfectionnement en lien avec les équipes pédagogiques - Réaliser des études concernant la formation : réalisation des statistiques, BPF - Conseil et expertise : - Conseiller et accompagner les équipes pédagogiques dans la construction de dispositifs de formation - Développer de nouveaux dispositifs de formation, FOAD, formation modulaire, formation courtes, … - Mettre en place une veille scientifique et concurrentielle - Conduite de projet : - Conduire des projets d’ingénierie de formation : reconnaissance des dispositifs de formation (enregistrement ANDPC, enregistrement RNCP, …), évaluation des dispositifs de formation (enquêtes de besoins, enquêtes de satisfaction, …) - Développer des partenariats internes, externes publics et privés dans une logique de réseau - Assurer la promotion d’un dispositif de formation auprès des acteurs relais, France travail, OPCO, … Qualifications - Formation supérieure Bac+3 à Bac+5 dans le domaine des sciences de l’éducation et de l’ingénierie de formation - Une expérience dans le domaine de la formation continue dans un contexte universitaire serait un plus Requirements - Niveau 6 Licence/diplômes équivalents - Spécialisation : Enseignement formation Compétences attendues - Savoirs généraux, théoriques ou disciplinaires : - Droit de la formation - Organisation et fonctionnement de l'enseignement supérieur - Ingénierie de formation - Outils numériques de la formation - Méthodes et techniques d'enquête - Savoir-faire opérationnels : - Mettre en œuvre des méthodes de l'ingénierie de la formation continue - Formaliser et conduire un projet de formation - Initier et conduire des partenariats - Accompagner et conseiller - Piloter un projet - Mettre en place une démarche qualité - Rédiger des rapports et des documents de synthèse - Savoir-être : - Etre autonome et force de proposition - Faire preuve de rigueur et avoir le sens de l'organisation - Avoir des capacités d'écoute et un bon sens relationnel - Savoir travailler en équipe Localisation Localisation : 1, quai de Tourville 44035 Nantes Éléments de candidature - Documents à transmettre : Pour postuler à cette offre, l'envoi du CV et d'une lettre de motivation est obligatoire - Personnes à contacter : Anne BRESCH-BAUER - anne.bresch-bauer@univ-nantes.fr
Role Description Deine Rolle in unserem Ökosystem: - Deep-Tech Projekte: Du entwickelst geschäftskritische Systeme (Schwerpunkt Rust) und baust skalierbare, transparente Architekturen. - Strategische Beratung: Du berätst Kunden auf C-Level- und Architekturebene. Du hilfst ihnen, die Balance zwischen Innovation und wirtschaftlicher Nachhaltigkeit zu finden. - Open-Source-First: Du arbeitest in Umfeldern, die offene Standards und digitale Souveränität als strategischen Vorteil begreifen. - Handlungsspielraum: Du genießt volles Vertrauen, arbeitest eigenverantwortlich und setzt Best Practices ohne bürokratische Einschränkungen um. Qualifications - Go-Expertise: Mindestens 5 Jahre nachweisbare Erfahrung in der professionellen Entwicklung mit Go. Du beherrscht Goroutines, Channels und das Go-Ökosystem auf Experten-Level. - Consulting-Mindset: Du bist es gewohnt, komplexe Sachverhalte zu strukturieren und sicher vor Gruppen und Entscheidern zu vertreten. Du bist rhetorisch sicher und fachlich unantastbar. - Ergebnisorientierung: Du überzeugst durch Qualität statt durch leere Versprechen. Wir erwarten die Zusendung von Go-Code-Referenzen oder Repositories, die dein Level belegen. - Verantwortungsbewusstsein: Du suchst eine Vollzeit-Herausforderung, in der du wirklich etwas bewegen kannst. Eine moderate Reisebereitschaft zum Kunden setzen wir voraus. Benefits - Attraktive Rahmenbedingungen: Gehaltsspannen zwischen 70.000 € und 85.000 € (je nach Seniorität und Impact auch darüber hinaus) sowie faire Bonusmodelle. - Moderne Arbeitskultur: Gelebte Remote-Kultur (deutschlandweit), flexible Strukturen und Teams aus erfahrenen Senior Engineers. - High-End Tech-Stacks: Fokus auf Rust und Go, ergänzt durch Cloud-Native Technologien (Kubernetes, NixOS, AWS/Azure). - Der Hackstack-Vorteil: Wir begleiten dich langfristig. Wir vermitteln dich nicht einfach und verschwinden dann. Als Teil unseres Kollektivs profitierst du von einem nachhaltigen Partner-Modell: - Mission-Match: Wir schlagen dir nur Organisationen vor, deren Werte – Integrität, Transparenz und technologische Exzellenz – mit unseren übereinstimmen. - Karriere-Kontinuität: Sollte ein Projekt oder eine Zusammenarbeit enden, sind wir bereits an deiner Seite. Wir unterstützen dich proaktiv dabei, das nächste spannende Kapitel in unserem Netzwerk aufzuschlagen. - Community & Austausch: Du wirst Teil eines Netzwerks von Gleichgesinnten, die Wissen teilen und die technologische Zukunft Europas gemeinsam gestalten.
• Own the operational automation that makes the Kubernetes platform trustworthy in production. • Build Kubernetes profile drift detection against expected cluster configuration. • Monitor node and cluster health with degraded/failed states. • Implement staged rollout automation for OS image and Kubernetes upgrades. • Manage canary, percentage-based rollout, halt, rollback, and recovery logic. • Oversee node replacement flows and capacity updates after failures. • Conduct audit events and operational diagnostics for all lifecycle actions.