Desarrollador Backend Senior en Rust | Trabajo 100% Remoto | PostgreSQL & Oracle

Estamos en búsqueda de un Desarrollador Backend Senior especializado en el lenguaje de programación Rust para unirse a nuestro equipo de tecnología en crecimiento. Como experto en Rust, liderará el desarrollo de soluciones backend robustas y eficientes, aplicando las mejores prácticas de la industria y aprovechando las características avanzadas que ofrece este innovador lenguaje. Responsabilidades Principales: - Ejecutar tareas de proyectos relacionadas con el desarrollo e implementación de soluciones backend utilizando Rust 1.70+ y el framework actix_web. - Diseñar e implementar arquitecturas de software escalables y de alto rendimiento para aplicaciones web cliente-servidor. - Participar en actividades de soporte de ventas y desarrollo dentro de la empresa, aportando su experiencia técnica para la evaluación de soluciones y estimaciones de proyectos. - Colaborar en la optimización de estructuras de bases de datos en PostgreSQL 14+ y Oracle 19c+, garantizando eficiencia y rendimiento. - Implementar prácticas de integración continua y despliegue continuo (CI/CD) utilizando Git y otras herramientas de desarrollo modernas. - Trabajar en entornos Linux, configurando y manteniendo servidores para garantizar la estabilidad y seguridad de las aplicaciones. - Mejorar constantemente su nivel de cualificación profesional mediante autoestudio, formaciones y cursos especializados en empresas proveedoras de software, con posterior certificación según el programa acordado con su supervisor. - Participar en revisiones de código para asegurar la calidad del software y compartir conocimientos con el equipo. - Documentar adecuadamente el código y los procesos de desarrollo para facilitar el mantenimiento y la escalabilidad a largo plazo. Requisitos Esenciales: - Experiencia comercial con el lenguaje Rust durante 3 años o más, demostrando profundo conocimiento de sus características, patrones y mejores prácticas. - Sólida comprensión de los principios de aplicaciones web cliente-servidor y arquitecturas de microservicios. - Experiencia práctica con el framework actix_web para el desarrollo de API RESTful y servicios web. - Conocimientos avanzados en diseño y optimización de estructuras de bases de datos, específicamente con PostgreSQL y Oracle. - Dominio de Git para control de versiones, incluyendo flujos de trabajo como Gitflow y estrategias de ramificación eficientes. - Experiencia significativa con sistemas operativos Linux, incluyendo administración básica de servidores y scripting. - Capacidad para leer y comprender literatura técnica en inglés, permitiendo mantenerse actualizado con las tendencias tecnológicas. - Título universitario en Ciencias de la Computación, Ingeniería de Software o campo relacionado. Competencias Valoradas: - Experiencia adicional con tecnologías como Docker, Kubernetes o AWS para implementación y orquestación de contenedores. - Conocimientos de Tokio para programación asíncrona en Rust. - Familiaridad con bases de datos NoSQL como MongoDB o Cassandra. - Experiencia en implementación de sistemas distribuidos y arquitecturas orientadas a eventos. - Conocimientos de seguridad informática y prácticas para proteger aplicaciones web. - Comprensión de protocolos de comunicación como gRPC, WebSockets o GraphQL. - Experiencia previa en industrias financieras, de e-commerce o alta disponibilidad. - Certificaciones relevantes en desarrollo de software, bases de datos o tecnologías cloud. ¿Por Qué Unirse a Nosotros? Ofrecemos un entorno de trabajo completamente remoto donde valoramos la innovación, el aprendizaje continuo y el equilibrio entre la vida laboral y personal. Como parte de nuestro equipo, tendrá la oportunidad de trabajar con tecnologías de vanguardia, resolver desafíos técnicos complejos y contribuir significativamente al crecimiento de nuestra empresa. Fomentamos el desarrollo profesional mediante programas de formación continuada y certificaciones, proporcionándole todas las herramientas necesarias para avanzar en su carrera en el emocionante campo del desarrollo en Rust.