Ingeniero/a de software senior

Corus Systems & Consulting Group
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish
Experience level
Senior

Job location

Municipality of Madrid, Spain

Tech stack

Agile Methodologies
Amazon Web Services (AWS)
Bash
DevOps
Github
Groovy
Identity and Access Management
Python
Amazon Web Services (AWS)
Scripting (Bash/Python/Go/Ruby)
Amazon Web Services (AWS)
Cloudformation
Kubernetes
Functional Programming
Terraform
Docker
Jenkins

Job description

Desde Corus queremos ampliar el equipo con un/a Ingeniero/a de software senior para un proyecto del sector asegurador en el área de arquitectura., * Planificar y ejecutar migraciones de componentes entre cuentas AWS, incluyendo el desarrollo del código de automatización necesario (IaC, scripts, pipelines)

  • Diseñar, construir y mantener los workflows de CI/CD.
  • Liderar o participar en la migración de pipelines de Jenkins a GitHub Actions
  • Gestionar la infraestructura de self-hosted runners, políticas de code owners, protección de ramas y automatizaciones mediante GitHub Apps.
  • Desarrollar herramientas y servicios de productividad para los equipos de desarrollo.
  • Dar soporte técnico a los equipos de pipelines y herramientas DevOps
  • Mantener actualizada la documentación técnica (en español e inglés)

Requirements

  • +5 años de experiencia como desarrollador/a.
  • Experiencia nivel avanzado con AWS, ECS/EKS, Lambda, IAM, VPC, Organizations, Secrets Manager, AWS CDK, CloudFormation.
  • Experiencia con Python y/o Go para automatización; Bash para scripting operacional.
  • GitHub (avanzado): Actions, self-hosted runners, code owners, GitHub Apps, Advanced Security, Dependabot.Experiencia demostrable en migraciones Jenkins
  • GitHub Actions.
  • Infraestructura como código: Terraform y/o AWS CDK Scripting: Bash, Python y/o Groovy.
  • Experiencia trabajando con Docker y Kubernetes.
  • Experiencia y/o conocimientos con Go.
  • Metodología Agile.
  • Inglés B2 demostrable (hablado y escrito).

Competencias valorables:

  • Experiencia en migraciones multi-cuenta con AWS Organizations y Control Tower
  • Conocimientos/experiencia con arquitectura.
  • Experiencia con frameworks de movilidad en entornos empresariales

Benefits & conditions

  • Retribución flexible y plan de formación personalizado.
  • Equipo humano centrado en las personas.
  • Entorno de trabajo dinámico, con posibilidades reales de crecimiento profesional.
  • Participar en proyectos internacionales de alto valor tecnológico.

Apply for this position