Devops Engineer

  • Full Time
  • Madrid

Website edvwerke EDV WERKE AG

Building on experience, results and commitment.

EDV Werke is looking for a Devops Engineer

Working Model: Hybrid – Madrid

Form of cooperation: B2B Contract

Key Responsibilities:

  • Infrastructure & Deployment Management – Manage and support application deployment within a DevOps platform, ensuring stability, scalability, and availability of services.
  • CI/CD Pipeline Automation – Design, implement, and maintain automated CI/CD pipelines to streamline build, test, and deployment processes.
  • Collaboration with Product Teams – Work closely with product development teams to integrate new software releases efficiently and reliably into production environments.
  • System Design Consulting – Provide guidance on system architecture and design to ensure deployments meet performance, reliability, and security requirements.
  • Platform & Framework Development – Develop and maintain software platforms, frameworks, and automation scripts to support efficient operations and continuous improvement.
  • Capacity Planning & Launch Reviews – Plan system capacity, perform launch readiness assessments, and ensure smooth go-live of applications.
  • Automation & Scalability – Use automation tools and practices to scale systems sustainably, improve operational efficiency, and reduce manual intervention.
  • Performance Monitoring & Optimization – Monitor system performance, identify bottlenecks, and implement optimizations to enhance speed, reliability, and resource utilization.
  • Security Implementation – Apply security best practices and compliance standards to deployments, including access control, secrets management, and vulnerability mitigation.
  • Environment Validation – Collaborate with DevOps and IT teams to validate that new environments meet technical requirements and follow best practices.
  • Architecture Proposal Development – Prepare architecture proposals considering system constraints and operational requirements for new deployments.
  • Infrastructure as Code (IaC) & Automation – Create, integrate, and maintain procedures using Infrastructure as Code and automation frameworks for consistent and reproducible environments.
  • Knowledge Transfer & Documentation – Deliver complete knowledge transfer sessions, including detailed documentation and recorded walkthroughs, to ensure team readiness and continuity.

Must-Have Skills:

  • CI/CD Tools Expertise – Strong experience managing Jenkins and GitHub Actions for build and deployment automation.

  • Helm Templates – Strong knowledge in writing Helm charts/templates to deploy resources in ROSA.

  • Containerization – Hands-on experience creating Docker images using Dockerfiles and S2I.

  • Kubernetes/OpenShift – Proven experience deploying and managing resources in Kubernetes and OpenShift environments.

  • Version Control & Gitflow – Strong knowledge of version control with Git, including implementation and management of Gitflow workflows.

  • Linux Systems – Solid experience working with Linux-based systems for administration, scripting, and troubleshooting.

  • English Proficiency – Ability to provide services in English, with strong conversational skills required for collaboration.

Nice-to-Have Skills:

  • AWS Deployment with Terraform – Knowledge of deploying resources in AWS environments using Terraform for infrastructure automation.

  • AWS Solution Architecture – Familiarity with designing and architecting scalable and secure solutions in AWS.

  • Code Quality & Testing Tools – Experience with code analysis tools (SonarQube, GHAS) and performance testing tools (JMeter).

  • Scripting Proficiency – Ability to write automation scripts using Python, Bash, or similar languages.

Benefits:

  • Competitive salary with performance-based bonuses.
  • Opportunities for professional development and advancement.
  • Dynamic and collaborative work environment.

To apply for this job email your details to joanna.zuchowska@edvwerke.ch