When you need to be sure
DevOps Engineer
Location
Spain
Posted
94 days ago
Salary
0
Seniority
Senior
Job Description
DevOps Engineer
SGS
• Design, implement, and maintain CI/CD pipelines to enable reliable and automated build, test, and deployment processes • Automate infrastructure provisioning and environment configuration using Infrastructure as Code (IaC) principles to ensure consistency, scalability, and maintainability • Manage and optimise containerised environments • Support and manage cloud infrastructure, ensuring scalability, reliability, and cost efficiency • Monitor application performance and infrastructure health, proactively identifying and resolving performance, availability, and security issues • Collaborate closely with development teams to improve deployment frequency, reduce lead time, and enhance system stability • Integrate security best practices into development and deployment processes (DevSecOps approach) • Contribute to defining standards, documentation, and best practices across development and operations • Perform troubleshooting and root cause analysis across applications, infrastructure, and environments
Job Requirements
- University degree in Computer Science, Information Systems, or a related field
- At least 5 years of experience as a DevOps Engineer or in a comparable role
- Strong experience with cloud platforms, preferably Microsoft Azure
- Solid hands-on experience with CI/CD tools (e.g. Azure DevOps, Jenkins, GitLab CI)
- Strong knowledge of containerisation and orchestration technologies (e.g. Docker, Kubernetes)
- Experience with Infrastructure as Code (IaC) tools such as Terraform, Bicep, ARM templates, or similar
- Proficiency in scripting languages (e.g. Bash, PowerShell)
- Experience with monitoring and logging tools (e.g. Azure Monitor, Prometheus, ELK stack, or similar)
- Experience with workflow automation and job scheduling tools
- Advantageous: experience as a Microsoft .NET developer and familiarity with technologies such as Elasticsearch, Redis, Kafka, and API Management solutions
- Strong collaboration and communication skills
- Curious mindset and willingness to continuously learn and develop
- Fluency in English
Benefits
- SGS university and Campus for continuous learning options
- Benefits platform
- Supportive and inclusive work environment that encourages professional growth and personal development
Related Guides
Related Categories
Related Job Pages
More DevOps Engineer Jobs
DevOps Engineer Internship
RAINNNation's largest anti-sexual violence organization. Created & operates the National Sexual Assault Hotline: 800.656.4673
• Learn to assist with maintaining and supporting cloud-based infrastructure (primarily AWS) within approved environments. • Learn to support CI/CD pipeline processes, including building, testing, and deployment workflows. • Learn to assist with system monitoring, logging, and alerting to ensure performance and reliability. • Learn how to help automate routine operational tasks using scripts and infrastructure-as-code tools (as appropriate). • Participate in troubleshooting system issues and documenting resolutions. • Collaborate with team members on system improvements, performance optimization, and reliability efforts. • Learn and apply best practices related to security, scalability, and system maintenance. • Learn to contribute to technical documentation, including system configurations and standard operating procedures. • Participate in team meetings, stand-ups, and knowledge-sharing sessions.
• Rightsize workloads for efficient resource utilization in Kubernetes and cloud service • Contribute to the development, deployment and operations for new microservices within the platform • Review technical specifications to provide guidance and help development teams drive operational excellence • Work hand-in-hand with software developers to facilitate the development and adoption of "Paved Road" solutions and DevSecOps processes • Support large-scale services across multiple environments • Assist in resolution efforts for problems ranging from infrastructure network layers to application scaling • This role includes participation in an on-call rotation - we believe in shared ownership of our platform and aim to build systems that are resilient, observable, and require minimal intervention.
• Develop and architect complex integrations using MuleSoft • Implement and maintain automated tests (MUnit), ensuring quality and preventing failures • Create and maintain CI/CD pipelines to automate deployments • Design resilient messaging-based solutions (Anypoint MQ) • Configure security policies and integrate with Azure AD • Administer APIs and environments on the Anypoint Platform (API Manager, Runtime Manager, Exchange) • Ensure governance, security, and high availability standards across integrations
Site Reliability Engineer – SRE
UnikraftUnikraft is on a mission to revolutionize cloud infra forever.
• Maintain and operate customer on-prem and cloud deployments of our platform, ensuring reliability and rapid troubleshooting of technical issues • Plan, package, and roll out software updates both internally and to customers, including testing and validation • Collaborate with engineering to ensure quality deployments and maintain a high standard of product reliability • Deploy, manage, and troubleshoot Kubernetes clusters for reliable, scalable infrastructure • Set up and manage monitoring systems to proactively detect and resolve issues in production environments • Write scripts and automation for deployment, infrastructure management, and CI/CD workflows • Build tooling and automation to streamline deployment and platform integration • Contribute to continuous integration pipelines that catch regressions across components and system integrations • Create and maintain clear documentation for systems, processes, and tools to support team effectiveness




