← Tutti i lavori

Sviluppatore SQL/MariaDBSQL Developer / MariaDB

retribuzione da concordare
IT e sviluppoDa remotooriginale: InglesePubblicato: 02/10/2026

Sviluppatore SQL #posto vacante #SQL #sviluppatore #DataEngineer località: mondo formato: a tempo pieno, da remoto Firebird è una compagnia di viaggi online internazionale che organizza viaggi in Europa per clienti provenienti da tutto il mondo. Disponiamo di un reparto di sviluppo software dedicato che si concentra sui nostri prodotti interni che consentono a tutti gli altri di fornire alcuni dei servizi di prim'ordine a livello mondiale. Attualmente, ci sono una serie di progetti disponibili in commercio in produzione su cui si sta lavorando attivamente: - Servizio per la prenotazione dei biglietti ferroviari https://rail.ninja - Generatore di viaggi online https://triptile.com - Servizio per la prenotazione di hotel https://hotel.ninja Informazioni sul progetto Stiamo sviluppando un sistema di pianificazione dei treni ad alto carico che elabora grandi volumi di dati sui percorsi ferroviari in tempo reale. Il sistema è basato su MariaDB e include una logica complessa per la memorizzazione nella cache, l'elaborazione della coda delle attività e l'ottimizzazione delle query. Competenze tecniche - Oltre 5 anni di esperienza con MariaDB/MySQL e una profonda conoscenza dell'architettura e dell'ottimizzazione del database - Conoscenza SQL di livello esperto (query complesse, funzioni finestra, CTE, sottoquery) - Esperienza nello sviluppo di procedure e funzioni memorizzate in MySQL/MariaDB - Competenza nell'ottimizzazione delle prestazioni di query e schemi di database - Ottima conoscenza delle strategie di indicizzazione e ottimizzazione per set di dati di grandi dimensioni - Esperienza con Flyway o strumenti simili di migrazione di database - Conoscenza di Linux/Unix e scripting bash per l'automazione Esperienza lavorativa - Oltre 5 anni di sviluppo SQL commerciale - Esperienza con sistemi ad alto carico (elaborazione di milioni di record) - Conoscenza dei principi di progettazione e normalizzazione dei database - Esperienza di lavoro in team utilizzando sistemi di controllo versione (Git) Qualità personali - Adattabilità e disponibilità ad abbracciare le nuove tecnologie - Apertura all'innovazione e alle moderne pratiche di sviluppo - Impegno per l'apprendimento continuo e la crescita professionale - Pensiero flessibile e capacità di padroneggiare rapidamente nuovi strumenti Tecnologie utili - Esperienza nell'utilizzo di agenti AI per lo sviluppo e l'ottimizzazione SQL - Conoscenza dei moderni strumenti di automazione nei flussi di lavoro di sviluppo - Esperienza con Jenkins o altri sistemi CI/CD - Conoscenza di Docker per la containerizzazione dei database - Esperienza nel monitoraggio delle prestazioni del database (Percona Toolkit, pt-query-digest) - Conoscenza delle soluzioni NoSQL (Redis, MongoDB) per il caching - Esperienza con database cloud (AWS RDS, Google Cloud SQL) Conoscenza del dominio - Esperienza con sistemi di trasporto o logistica - Conoscenza dei sistemi ferroviari e della programmazione - Esperienza con sistemi in tempo reale ed elaborazione di flussi di dati Responsabilità - Sviluppo e ottimizzazione di query SQL complesse e procedure memorizzate - Progettazione di schemi di database per sistemi ad alto carico - Creazione e mantenimento delle migrazioni utilizzando Flyway - Ottimizzazione delle prestazioni delle query e degli indici esistenti - Sviluppo di script bash per l'automazione dei processi - Sfruttare strumenti moderni e agenti di intelligenza artificiale per migliorare l'efficienza - Analisi delle prestazioni delle query e identificazione dei colli di bottiglia - Monitoraggio dell'integrità del database e pianificazione della scalabilità - Profilazione delle query e creazione di piani di ottimizzazione - Lavorare con i log e diagnosticare i problemi - Partecipazione alle revisioni del codice SQL e alle revisioni della progettazione del database - Consultare i membri del team su argomenti relativi ai database - Documentare le decisioni e le procedure architettoniche - Mentoring agli sviluppatori junior in SQL e ottimizzazione delle prestazioni - Presentazione di nuove tecnologie e migliori pratiche al team Cosa offriamo - Lavoro a distanza - Stack tecnologico moderno e sfide avvincenti - Opportunità di crescita professionale all'interno di un team esperto - Accesso a strumenti e tecnologie all'avanguardia - Partecipazione a convegni tecnici e formazione professionale - Esperienza pratica con tecnologie e approcci moderni - Capacità di influenzare le decisioni architettoniche nel progetto - Mentorship e condivisione delle conoscenze con i colleghi - Esplorazione e implementazione di strumenti di intelligenza artificiale nei flussi di lavoro quotidiani se interessati, inviare il proprio CV a:

SQL Developer #vacancy #SQL #developer #DataEngineer location: world format: full-time, remote Firebird is an international online travel company that organizes trips to Europe for customers from around the world. We have a dedicated software development department that focuses on our internal products that allow everyone else to deliver some of the top-notch, worldwide services. Currently, there are a number of commercially available projects in production that are being actively worked on: - Service for booking rail tickets https://rail.ninja - Online trip builder https://triptile.com - Service for booking hotels https://hotel.ninja About the Project We are developing a high-load train scheduling system that processes large volumes of real-time railway route data. The system is built on MariaDB and includes complex logic for caching, task queue processing, and query optimization. Technical Skills - 5+ years of experience with MariaDB/MySQL and a deep understanding of database architecture and optimization - Expert-level SQL knowledge (complex queries, window functions, CTEs, subqueries) - Experience developing stored procedures and functions in MySQL/MariaDB - Proficiency in performance optimization of queries and database schemas - Strong understanding of indexing and optimization strategies for large datasets - Experience with Flyway or similar database migration tools - Knowledge of Linux/Unix and bash scripting for automation Work Experience - 5+ years of commercial SQL development - Experience with high-load systems (processing millions of records) - Knowledge of database design principles and normalization - Experience working in a team using version control systems (Git) Personal Qualities - Adaptability and willingness to embrace new technologies - Openness to innovation and modern development practices - Commitment to continuous learning and professional growth - Flexible thinking and the ability to quickly master new tools Nice-to-have Technologies - Experience using AI agents for SQL development and optimization - Knowledge of modern automation tools in development workflows - Experience with Jenkins or other CI/CD systems - Knowledge of Docker for database containerization - Experience monitoring database performance (Percona Toolkit, pt-query-digest) - Knowledge of NoSQL solutions (Redis, MongoDB) for caching - Experience with cloud databases (AWS RDS, Google Cloud SQL) Domain Knowledge - Experience with transportation or logistics systems - Understanding of railway systems and scheduling - Experience with real-time systems and data stream processing Responsibilities - Developing and optimizing complex SQL queries and stored procedures - Designing database schemas for high-load systems - Creating and maintaining migrations using Flyway - Optimizing performance of existing queries and indexes - Developing bash scripts for process automation - Leveraging modern tools and AI agents to enhance efficiency - Analyzing query performance and identifying bottlenecks - Monitoring database health and planning for scalability - Profiling queries and creating optimization plans - Working with logs and diagnosing issues - Participating in SQL code reviews and database design reviews - Consulting team members on database-related topics - Documenting architectural decisions and procedures - Mentoring junior developers in SQL and performance optimization - Introducing new technologies and best practices to the team What We Offer - Remote work - Modern technology stack and engaging challenges - Opportunities for professional growth within an expert team - Access to cutting-edge tools and technologies - Participation in technical conferences and professional training - Hands-on experience with modern technologies and approaches - Ability to influence architectural decisions in the project - Mentorship and knowledge sharing with colleagues - Exploration and implementation of AI tools in daily workflows if interested, please send your CV to:

Candidati nell'annuncio originale — lì trovi il contatto.

Trova offerte per le mie competenze

Dicci cosa sai fare: troveremo offerte che le richiedono e mostreremo la paga rispetto al mercato.

Trova gratis

Questo annuncio può essere pubblicato direttamente o aggregato da una fonte pubblica. Siamo una piattaforma, non il datore di lavoro. Verifica i dettagli e non pagare mai per un impiego.