IIoT DevOps Engineer
Skills
Location
You must be live (or willing to live) in: Barcelona, Spain
Languages
Fluent English
Job Description
We're looking for a skilled IIoT DevOps Engineer to enable robust, secure, and scalable deployments of IIoT platforms across multiple industrial sites.
🎯 Responsibilities
- Design, implement, and maintain CI/CD pipelines for building, testing, packaging, and deploying IIoT platform assets
- Define and manage branching strategies, versioning rules (platform vs. site), and artifact promotion flows
- Implement and support deployment strategies, including blue/green, canary, or phased rollouts; ensure rollback and forward-fix readiness
- Manage Git-based configuration, including versioning of Ignition projects, infrastructure as code, platform configuration, and site-specific overlays
- Enhance developer experience through templates, repository standards, scaffolding, and improved documentation
- Integrate security and quality controls into pipelines (e.g., code analysis, dependency scanning, secrets management, policy-as-code checks)
- Ensure traceability from change request through to deployment; produce validation-ready evidence for audits
- Operate release orchestration for Kubernetes-based services and workflow engines; coordinate releases for cloud and edge (AWS, plant connectivity)
- Define and enforce environment standards (naming, access, duties separation); maintain operational documentation (runbooks, troubleshooting guides, release criteria)
- Embed observability and monitoring in delivery lifecycle (metrics, deployment health checks, SLOs)
- Collaborate with various teams (platform owners, quality/validation, cybersecurity, site teams) to align policies and enable effective governance
- Support and onboard internal teams and partners in adopting the platform delivery model
- Contribute to platform governance to ensure both scalability and controlled autonomy
🛠️ Requirements
- 5+ years of experience in DevOps, CI/CD, or Platform Engineering
- Hands-on experience building and maintaining CI/CD pipelines
- Experience collaborating across architecture, security, validation, and engineering teams
- Familiarity with Agile methodologies
- Experience in regulated environments (e.g., Pharma, biological, medical devices, GxP) is an advantage
- Experience designing deployment models for multi-site customizations is a plus
- Proficiency with GitHub Actions or equivalent CI/CD tools
- Strong Git fundamentals, including branching and versioning at scale
- Experience with Infrastructure as Code, preferably Terraform
- Experience with containers and Kubernetes (packaging, deployment, troubleshooting)
- Experience with industrial systems (SCADA, MES, IIoT, edge-to-cloud) is a plus
- Additional familiarity with any of the following is considered a plus: Ignition (Inductive Automation), AWS IoT services (IoT Core, SiteWise), artifact repositories (e.g., JFrog Artifactory), enterprise security/code scanning tools
- Fluency in English (verbal and written)
🌟 Core Competencies
- Systems thinking and the ability to design delivery flows across cloud and edge environments
- Strong communication and clear documentation skills
- Risk-based mindset, balancing speed, compliance, and safety
- Operational discipline, treating CI/CD as a product for continuous improvement
- Teamwork, effective collaboration, and conflict resolution
- Open-mindedness, active listening, and process evaluation for continuous improvement
📌 Additional Information
- Role involves collaboration in a global, agile environment with international stakeholders
- English is the working language
- Occasional business trips may be required