¡Buscamos Senior Software Developer para unirse a nuestro equipo!
¡Estamos muy contentos de anunciaros que la familia Clouding sigue creciendo! En esta ocasión buscamos a un ingeniero de software senior para unirse a nuestro equipo de desarrollo.
¿Crees que puedes ser tú? Pues sigue leyendo…
¿Qué comporta el puesto de ingeniero de Software Senior?
Participarás en todas las etapas de desarrollo del software que rige nuestra plataforma cloud. Desde debatir y planificar la hoja de ruta de las características y funcionalidades hasta diseñar, implementar, probar e instalar nuevas características.
También te convertirás en un elemento fundamental de nuestro equipo de desarrollo, ayudando a que crezca aún más durante el próximo año.
Nuestro software de automatización de operaciones, es la interfaz entre los clientes y la plataforma en la nube. Gestiona muchas de las operaciones diarias, que incluyen el ciclo de vida de las máquinas virtuales, la gestión de cuentas, la facturación por segundos, la prevención de fraudes y un largo etcétera.
Nuestra Software Stack
No somos fanáticos ni seguidores de tendencias, resolvemos cada problema con la mejor herramienta disponible. También creemos que los verdaderos desarrolladores no están vinculados a lenguajes o herramientas específicos. Pero si estás interesado en nuestra plataforma, aquí hay una descripción general:
- Arquitectura Event-driven Microservices
- Uso intensivo de RabbitMQ
- Microservicios escritos en C # (.NET) y Python
- Bases de datos en cluster MariaDB y PostgreSQL
- Clústeres de Zookeeper para Distributed Locking
- Redis Clusters para almacenamiento temporal de KV, almacenamiento en caché y backplane SignalR
- ELK Cluster Distribuido para el almacenamiento de logs
- Prometheus para almacenamiento de métricas
- Grafana para visualización de datos de rendimiento
- SignalR para Notificaciones Asíncronas al Navegador
- Frontend SPA
Nuestra Infrastructure Stack
- Implementación personalizada de OpenStack
- Clústeres de almacenamiento Ceph de Alto Rendimiento
- Clústeres HAproxy
- QEMU-KVM
- Libvirt
- OpenVswitch
- Ansible
En qué campos técnicos nos gustaría que tengas experiencia probada
- Desarrollo end-to-end
- Microservicios
- Arquitecturas basadas en eventos
- C#
- RabbitMQ (u otros Agentes)
- APIs RESTful
- Bases de datos relacionales
Qué habilidades nos gustaría que tuvieras
- Aprendes rápido y tienes grandes habilidades analíticas
- Buen conocimiento de paradigmas de programación orientados a objetos y funcionales
- Eres capaz de seguir principios de programación como SOLID, YAGNI, KISS, DRY, SOC
- Conocimientos de document databases
- Tienes una licenciatura en informática o campo de estudio técnico similar
- Tienes conocimientos básicos del idioma inglés
Qué rasgos de personalidad y habilidades te convertirían en un buen candidato
- Preferencia a la calidad sobre la cantidad
- Organizado y autónomo
- Responsable y confiable
- Personalidad de trato fácil
Lo que ofrecemos desde un punto de vista técnico
Te convertirás en parte de nuestro equipo Dev Core, lo que significa que tendrás la oportunidad de conocer y trabajar en todas las áreas de un Enterprise Software.
Tendrás la oportunidad de trabajar en una empresa cloud de rápido crecimiento, con otros profesionales de diferentes campos tecnológicos (SysOps, SysAdmins, Ingenieros de redes, Ingenieros de Linux, etc.)
Participarás – y tendrás voz – en el crecimiento de nuestro equipo de desarrollo a medida que el proyecto evolucione.
Lo que ofrecemos desde un punto de vista no técnico
- Horario de trabajo flexible
- La posibilidad de trabajar de forma remota o desde nuestras oficinas
- Cultura orientada a resultados
- Ambiente de trabajo informal y relajado
- Sin dress code
- Sin reuniones sobre temas que pueden gestionarse a través de un e-mail
- Sin micro-gestión
- Confianza
Y sí, también tenemos café y bebidas gratis en la oficina, pero consideramos que todo lo demás es más importante que algunos snacks 🙂
Lo que disfrutamos
- Los desafíos
- Todo relacionado con la tecnología
- Construir una empresa para la que nos gusta trabajar
- Aprender nuevas y mejores formas de hacer las cosas
- Encontrar soluciones inteligentes y creativas
¿Cuáles son las etapas del proceso de selección?
- Aplica a esta oferta 🙂 https://www.linkedin.com/jobs/view/1954027284 (Por favor, adjunta tu CV en formato PDF y tu repositorio GitHub si tienes uno)
- Cuestionario sobre arquitectura de software
- Pequeña prueba de código
- Primera entrevista
- Segunda entrevista con el candidato o candidatos finales
- Contratación
Si estás interesado, puedes apuntarte aquí: https://www.linkedin.com/jobs/view/1954027284
¡Estamos deseando conocerte!
Deja una respuesta