Location: Madrid or Tarragona
Work Mode: On-site/Hybrid
About the Role
We are looking for an Engineering & Delivery Manager to lead and manage our software development teams. The ideal candidate will be responsible for ensuring technical excellence, efficient project delivery, and the implementation of best engineering practices.
Key Responsibilities
Lead development teams, fostering collaboration and innovation.
Define and implement best development practices to ensure quality, scalability, and security.
Design continuous improvement strategies for development processes.
Coordinate with architects and technical leaders on key strategic decisions.
Ensure the implementation of DevOps and CI/CD practices to optimize automation and performance.
Qualifications & Experience
Education: Degree in Computer Science, Telecommunications, or a related field.
Technical Skills: Strong background in software development with technologies like Python, Java, Node.js, and React.
Methodologies & Tools: Advanced knowledge of Agile frameworks (Scrum, Kanban, SAFe) and DevOps practices (CI/CD, automation).
Project & Team Management: Experience leading software engineering teams and managing project delivery in SaaS, fintech, or e-commerce environments.
Cloud & Architecture: Experience with cloud platforms (AWS, GCP, Azure) and modern architectures (Microservices, Event-Driven).
Tools & Platforms: Proficiency in project management and development tools such as JIRA, Confluence, Git, Docker, and Kubernetes.
Monitoring & Performance: Knowledge of observability and monitoring tools (Datadog, Prometheus, Grafana).
Soft Skills: Strong leadership, problem-solving abilities, stakeholder management, and strategic decision-making skills.
Languages: Advanced English for communication with international teams and stakeholders.
Please apply as soon as possible!