¿Quieres colaborar en la creación de un nuevo departamento como Senior Cloud Platform Engineer / Architect? ¿Te gustaría seguir creciendo profesionalmente de la mano de una empresa que realmente valora tu trabajo y esfuerzo?
¡Esto te va a interesar!
En Consultia IT tendrás mucho recorrido, porque dentro de tu rol y si eres especialista en Senior Cloud Platform Engineer / Architect liderarás esta parte del proyecto realizando el diseño e implementación de soluciones cloud.
El formato de trabajo podrá ser 100% en remoto, teniendo que ir 1 vez al mes a las oficinas de cliente en Barcelona (Costes de desplazamiento a cuenta de la empresa).
¿Cómo es trabajar en Consultia IT?
- Somos personas,
no números: desde el primer día, tanto los socios y directivos como los demás empleados de ConsultiaIT tendrás una relación muy cercana y de confianza en la que la comunicación es clave, por lo que podrás plantear cualquier cuestión que te preocupe sin ningún problema, ¡si tú estás bien, nosotros también!
- Estabilidad: En ConsultiaIT creemos en las relaciones a largo plazo, queremos personas que se queden con nosotros mucho tiempo, por lo que este proyecto será solo el primero de muchos con nosotros!
- Reconocimiento: Aquí todo el mundo tiene nombre y es tomada en consideración. Si tu desempeño es bueno, haremos lo posible por que consigas tus metas junto a nosotros.
- Somos una piña: Siempre tendrás a alguien apoyándote, si tienes algún problema nadie te va a dejar tirado. Independientemente de tu equipo, proyecto u oficina, todos llevamos la camiseta de ConsultiaIT.
- Desarrollo profesional: tanto vertical como horizontalmente. Podrás participar en diferentes proyectos, con diferentes tecnologías y desempeñando diferentes roles, lo cual te permitirá tener un perfil profesional mucho más completo y no estancarte nunca!
¿Qué te hará triunfar en el puesto?
- Para que te sientas cómodo/a en el proyecto, lo ideal es que tengas, al menos 5 años de experiencia en desarrollo de software "Cloud native", aplicando metodologías ágiles.
- Experiencia certificada o demostrable con plataformas en la nube (preferiblemente con Microsoft Azure) en entornos de producción.
- Experiencia práctica en la implementación de soluciones en contenedores, preferiblemente con Docker y Kubernetes en Azure Kubernetes Service, AWS EKS o servicios similares.
- Experiencia práctica aplicando prácticas de CI/CD y DevOps.
- Experiencia práctica en la implementación de API RESTful.
- Experiencia práctica en la construcción y mantenimiento de infraestructuras operativas automatizadas (Infraestructura como código et al.).
- Varios años de experiencia práctica en el desarrollo de .Net/.Net Core usando C#.
- Experiencia práctica en la automatización de tareas utilizando lenguajes de secuencias de comandos como Powershell, Bash, etc.
- Varios años de experiencia práctica con bases de datos (SQL y NoSQL como SQL Server y MongoDB) y colas de mensajería (NServiceBus, Azure Service Bus, RabbitMQ, etc.).
- Experiencia práctica con arquitecturas orientadas a servicios y/o de microservicios y cómo construir sistemas distribuidos compatibles con la escalabilidad automática.
- Buen conocimiento de patrones de diseño relacionados como Event Sourcing, CQRS, Inversion of Control, Dependency Injection, et al., la implementación de flujos de control asíncronos.
- Buen conocimiento de principios como SOLID, DRY, KISS, et al. y prácticas generales de arquitectura de software.
- Gran capacidad para explicar, reflexionar y comunicar conceptos complejos, incluidos sus ventajas y desventajas dentro del equipo de arquitectos y para los equipos funcionales.
- Aporta sólidas habilidades para dirigir temas, resolver conflictos y crear una atmósfera de trabajo inclusiva.
- Capacidad de comunicación oral y escrita fluida en español para expresar y debatir temas técnicos y comerciales, buenas habilidades en inglés como un plus.
Además valoraremos mucho:
- Azure y la CLI de Azure.
- Servidor Azure SQL.
- MongoDB.
- NServiceBus.
- RabbitMQ.
- Azure Service Bus.
- Angular.
¿Cuál será tu misión?
- Ayudarás a evolucionar la plataforma en la nube existente, madurando hacia la automatización total en cualquier aspecto: despliegue, escalabilidad y control de carga, autoservicio para equipos funcionales, etc.
- Impulsarás y alinearás las mejores prácticas en arquitectura y desarrollo en consonancia con los métodos de desarrollo ágil/esbelto para ayudar a mejorar las métricas clave (como el tiempo de entrega, la frecuencia de implementación, el tiempo medio de recuperación y el porcentaje de fallas en el cambio) al usar la plataforma en la nube.
- Apoyarás a los equipos funcionales en el diseño de nuevas soluciones y rediseño de soluciones existentes para resolver las deficiencias detectadas.