Software Engineer (.NET)

SkydropxBrazilRemoteFull-timeMid level, 2–5 yearsListed 2 days ago

Apply now

About this role

Estamos innovando la logística y esto lo hemos logrado gracias a un equipo de personas visionarias, con ganas de crecer y cambiar el mundo .

En Skydropx encontrarás un espacio para desarrollar tu carrera dentro de un ambiente laboral dinámico, ambicioso y multicultural .

Responsabilidades:

- Desarrollar nuevas funcionalidades y mejoras para nuestros productos y servicios de forma segura y bien probada, siguiendo las directrices de la empresa.
- Elaborar documentación técnica detallada.
- Resolver problemas técnicos de alcance y complejidad moderados.
- Garantizar la calidad del código, su mantenibilidad y el uso de buenas prácticas.
- Brindar mentoría a Ingenieros(as) Junior del equipo, ayudándolos a desarrollar sus habilidades técnicas y a eliminar obstáculos para alcanzar mayor autonomía.
- Lanzar con confianza funcionalidades y mejoras de tamaño moderado, con orientación mínima y apoyo del equipo.

Requisitos:

- Experiencia con .NET Framework (4.7+) y .NET Core (6 o superior).
- Experiencia con arquitectura orientada a microservicios y sistemas distribuidos.
- Configuración y optimización de servidores Windows (IIS, pipelines CI/CD).
- Configuración y despliegue de aplicaciones .NET Core en Linux (Nginx, Kestrel, contenedores).
- Experiencia con bases de datos relacionales (SQL Server) y NoSQL (MongoDB, Redis).
- Experiencia con APIs RESTful, versionamiento y seguridad (OAuth2, JWT, OpenID Connect).
- Experiencia con sistemas de mensajería: Kafka, RabbitMQ o equivalentes.
- Conocimientos de observabilidad: monitoreo, logs centralizados y métricas (Elastic Stack, Prometheus, Grafana).
- Conocimientos de Cloud Computing, preferentemente AWS o Azure.
- Experiencia con CI/CD (Azure DevOps, Bitbucket Pipelines, GitHub Actions).
- Inglés y/o Español avanzado o fluido para la comunicación con socios internacionales.
- Será un diferencial:

Deseable: Portugués avanzado.
- Experiencia con lenguajes funcionales: Erlang, Elixir o Rust.
- Conocimiento de contenedores (Docker) y orquestadores (Kubernetes).
- Experiencia con Domain-Driven Design (DDD).
- Certificaciones en Microsoft Azure o AWS.
- Experiencia con Event Sourcing y streaming de datos.

Overview Application

Estamos innovando la logística y esto lo hemos logrado gracias a un equipo de personas visionarias, con ganas de crecer y cambiar el mundo .
 
En Skydropx encontrarás un espacio para desarrollar tu carrera dentro de un ambiente laboral dinámico, ambicioso y multicultural .
 
# Responsabilidades:

- Diseñar, implementar y mantener infraestructura escalable, segura y altamente disponible en entornos cloud.
- Automatizar procesos de despliegue, monitoreo y operación mediante herramientas de Infraestructura como Código (IaC).
- Administrar y optimizar plataformas basadas en Kubernetes y contenedores.
- Garantizar la disponibilidad, confiabilidad, rendimiento y seguridad de los servicios productivos.
- Implementar y mejorar pipelines de Integración Continua y Despliegue Continuo (CI/CD).
- Monitorear la salud de las plataformas, identificar cuellos de botella y proponer mejoras continuas.
- Resolver incidentes críticos y participar activamente en actividades de troubleshooting y análisis de causa raíz.
- Administrar y optimizar recursos en Google Cloud Platform (GCP).
- Colaborar con equipos de desarrollo para mejorar procesos de despliegue, observabilidad y operación.
- Documentar arquitecturas, procedimientos operativos y mejores prácticas.
- Participar en guardias y atención de incidentes críticos cuando sea requerido.
- Promover estándares de seguridad, confiabilidad y eficiencia operativa.
- Mentorizar a otros integrantes del equipo y compartir buenas prácticas de DevOps y Cloud Engineering.

Requisitos:

- Inglés B2 o superior.
- +4 años de experiencia en roles DevOps, Cloud Engineer, SRE o afines.
- +4 años de experiencia trabajando con Google Cloud Platform (GCP): GKE, Cloud Run, Cloud SQL, Memorystore, Pub/Sub, Compute Engine, IAM, VPC, VPN, Load Balancers.
- Experiencia sólida administrando Kubernetes en entornos productivos.
- Experiencia avanzada con Docker y orquestación de contenedores.
- Experiencia implementando Infraestructura como Código utilizando Terraform o herramientas equivalentes.
- Experiencia construyendo y manteniendo pipelines CI/CD.
- Conocimientos sólidos en Linux, sistemas de archivos, redes, DNS, balanceadores, proxies y servidores web.
- Experiencia con herramientas de monitoreo, observabilidad y logging.
- Experiencia con Kafka y/o Pub/Sub.
- Scripting con Bash y Python.
- Experiencia en administración de entornos productivos de alta disponibilidad.
- Conocimiento de prácticas de seguridad en entornos cloud.
- Experiencia gestionando incidentes y realizando análisis de causa raíz.
- Capacidad para comunicar ideas técnicas de forma efectiva y colaborar con equipos multidisciplinarios.
 
# Ofrecemos:

- Misión a nivel regional: lograr que los negocios de LATAM se despreocupen de su logística.
- Ubicación: Argentina, Colombia, México, Venezuela, Panamá, Perú.
- Salario: Competitivo y negociable según experiencia, habilidades y resultados del proceso de contratación.
- Esquema: 100% remoto.
- Horario: Lunes a Viernes 8:00 a 17:00 CST (México).

Con flexibilidad de horario cuando haya nuevos releases.

- Crecimiento y desarrollo profesional.

¡Te invitamos a aceptar el reto! Para aplicar en la vacante, postúlate por este medio y estaremos encantados de lograr nuestros objetivos junto a ti.

Si tu perfil hace match con los requerimientos de la vacante, nuestro equipo de reclutamiento estará en contacto contigo.