Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

HOBLIC SOLUTIONS

NewBe an early applicant

Desarrollador Backend .NET con enfoque DevOps +6 años de experiencia

Posted Updated
Discussion

Description

Buscamos un Desarrollador Backend .NET con enfoque DevOps para incorporarse a un equipo de producto.



El peso del puesto está en el desarrollo backend en C# y .NET, y se complementa con la operación de la infraestructura de los ambientes de desarrollo, pruebas (staging) y producción.



La persona desarrollará funcionalidad, cuidará la calidad del código y mantendrá los ambientes estables y documentados, sin depender de otra persona para hacerlo.


Responsabilidades Desarrollo

  • Desarrollar y corregir funcionalidad backend en C# y .NET: gestión de usuarios y organizaciones (multiusuario), altas, cálculo de grupos y membresías, y reglas de suspensión y reactivación.
  • Mantener los procesos en segundo plano (workers y jobs) que corren cada minuto o por horario, vigilando que no se acumulen ni fallen en silencio.
  • Cuidar la calidad del código: atender hallazgos de SonarQube, eliminar advertencias de compilación y hacer refactorizaciones limpias con pruebas automatizadas.
  • Mantener y refactorizar el código que consume el servicio de identidad y accesos.


Infraestructura y operación (nivel semi senior)


  • Ambientes: mantener y mejorar los ambientes de desarrollo, staging y producción, y controlar cómo se promueven los cambios entre ellos.
  • Despliegues y contenedores: construir y mantener imágenes de contenedor, ejecutar y mejorar los despliegues, y diagnosticar fallos de despliegue de forma autónoma.
  • Pipelines de CI/CD: configurar y mantener pipelines que compilen, prueben y desplieguen de forma automatizada.
  • Variables y secretos: administrar la configuración por ambiente y los secretos con criterio de seguridad.
  • Almacenamiento y respaldos: operar el almacenamiento, programar y verificar respaldos, y mantener procedimientos de recuperación probados.
  • Monitoreo: revisar logs, métricas y alertas para detectar a tiempo fallas en servicios, jobs y correos.
  • Correo electrónico transaccional: apoyar la operación del manejador de correo (remitentes y dominios, plantillas, entregabilidad, rebotes) y revisar correos que no llegan, como invitaciones, avisos y recordatorios automáticos.
  • Identidad y accesos: apoyar la administración de usuarios, roles y proveedores de identidad, y del tema de inicio de sesión.


Apoyo al equipo

  • Dar a QA ambientes estables, usuarios y datos de prueba para la automatización, y atender incidencias de staging.
  • Sincronizar el frontend con la maqueta de diseño y apoyar ajustes de pantallas de configuración.
  • Documentar lo que opera (ambientes, correo, accesos, procedimientos de recuperación) para que el conocimiento no dependa de una sola persona.


Herramientas y tecnologías de infraestructura


  • Contenedores: Docker e imágenes de contenedor, Docker Compose y registro de imágenes. [Por confirmar: orquestador, si aplica]
  • CI/CD: herramienta de pipelines del cliente (por ejemplo GitHub Actions, GitLab CI, Azure DevOps o Jenkins).
  • Nube y alojamiento: proveedor de nube o servidores del cliente.- AWS
  • Secretos y configuración: variables de entorno y gestor de secretos (por ejemplo Azure Key Vault, AWS Secrets Manager, HashiCorp Vault o equivalente).
  • Bases de datos y almacenamiento: respaldos, restauración y almacenamiento de archivos.
  • Calidad de código: SonarQube.
  • Identidad: Keycloak o similar.
  • Correo transaccional: proveedor de correo del cliente, con configuración de dominios y autenticación (SPF, DKIM).
  • Control de versiones: Git.


Requisitos técnicos

  • C# y .NET sólidos: diseño de backend, reglas de negocio, pruebas automatizadas y refactorización.
  • Git y flujo de trabajo por ramas y revisión de código.
  • Infraestructura a nivel semi senior:
  • Experiencia operando ambientes reales, no solo locales, y capacidad de explicar un incidente que resolvió.
  • Docker e imágenes de contenedor.
  • Manejo de ambientes (desarrollo, staging y producción), variables y secretos.
  • Respaldos y procedimientos de recuperación.
  • Capacidad de configurar un despliegue y un pipeline básico sin supervisión.
  • Nociones de pipelines de CI/CD: construir, probar y desplegar de forma automatizada.
  • Hábito de documentar lo que opera.
  • Experiencia con SonarQube y atención a hallazgos de calidad.
  • Procesos en segundo plano (workers y jobs) con monitoreo para que no fallen en silencio.


Deseable

  • Keycloak o una herramienta de identidad similar (Auth0, Azure AD B2C, IdentityServer), o bien OAuth2 y OpenID Connect como base conceptual.
  • Correo transaccional: SPF, DKIM, rebotes y entregabilidad.
  • Frontend y apoyo a la automatización de pruebas de QA.


Ofrecemos:


Trabajo remoto con visitas ocasionales a oficinas del cliente (2 veces al mes)

Prestaciones de ley

Proyecto temporal de duración 1 año con opción de ampliarse

Skills

Apply

See also

DevOps jobs by country — openings, pay and top skills →