Software Engineer - DevOps

At adidas, our love for sport drives who we are and what we do. But just as a ball is more than leather and thread, and a show more than padding and plastic, we are bigger than our products. We don't just work to create faster shoes and lighter fabrics. We strive to help athletes everywhere perform their best. We believe that it's hard work inventing the future of sport, and that's why we love it; that when you push your limits, you make it possible for others to push theirs. 

We believe that through Sport, we have the power to change lives. 

To change lives, we have to create direct relationships with consumers and the best way to accelerate building direct relationships is through Digital. 




One way to reach this goal lies within the Brand Creation Technologies team which is the center of the product creation for our internal users at adidas.  

One of many responsibilities are developing information systems by designing, coding, and installing software solutions – a lifecycle from debriefing of Marketing over design and factory users to delivery. All of this with the goal to create data consistency, centralizing and gaining speed, with the result to reducing product creation time, thus making everything more sustainable. 


Key Responsibilities:  

  • You will join a team of talented and passionate engineers that will help adidas deliver the best products for our Consumers. 
  • You will be part of the technical experts of the application stack as well as the underlying. infrastructure and have direct responsibility for:  
  • DevOps across different Areas. 
  • QA excellence, specifically automatic testing (performance, functional, smoke, …). 
  • Continuous integration, automated testing and automatic deployment to ensure frequent and reliable releases with minimum downtime. 
  • Highest application scalability, performance and stability. 
  • You will help stablish and overlook guardrails for backend capabilities and processes for your area and will ensure the highest quality in the deliverables, defining the coding and design guidelines to follow and ensuring they are applied in your domain. 
  • Maintain and enhance monitoring framework (data collection, alert aggregation, dashboarding) and Implement and enhance alerting logic (framework). 
  • Ensure tool standards, Exploit tool capability to fine tune product reliability.  
  • Integrate incident, release, monitoring, alerting tools into overall ecosystem.  
  • Support CI/CD pipeline implementation and integration to quality and security.  
  • Scale systems sustainably through mechanisms like automation; evolve systems by pushing for changes that improve reliability and velocity.  
  • You help define standards and adopt new technologies.  


What we are looking for: 

  1. Digital Native, with a passion for latest technology and consumer value delivery. Have a startup mentality and be passionate about creating and running the software you build. 
  2. 5+ years experience of the above mentioned technologies and College/University degree with a major in Computer Science or related fields. 
  3. Specific Technical skills: 
    • Exposure to languages such as Java/SpringBoot, Nodejs, Python, C++. 
    • DevOps engineer with strong experience in container orchestration. 
    • Having a DevOps mindset and being familiar  
    • Good experience with CI/CD pipelines including BitBucket, Jenkins and  QA methodologies. 
    • Experience with databases in both local and cloud. 
    • Good understanding of public cloud offerings such as AWS components like EC2, IAM, RDS, Cloudwatch etc.   
    • Knowledge of server-side technologies such as Docker, Kubernetes. 
    • Hands on experience on enterprise tools set such as Grafana, Instana, Prometheus, ELK Stack etc.   
    • Has exposure to networking concepts (SSH, FTP, TCP/IP, DNS, Load balancing, etc.) 
    • Has experience in any scripting language (bash / python / perl).  
  4. Eager to never stop learning. 
  5. Ability to work in highly complex projects on a global level. 
  6. Strong interpersonal and communication skills, especially when interacting and collaborating with different levels of business and external vendors. 
  7. Aptitude to be a good team player and the desire to learn and implement new technologies.  
  8. Fluent English skills (verbal and written).  
  9. A Growth mindset with a high energy for change, a passion for sports and a strong sense of humor. 


Technologies we use: 

  • Microservices architecture.  
  • Java/SpringBoot, NodeJS, Python, C++, Go 
  • Scripting language (bash / python / perl).  
  • Docker and kubernetes 
  • Cloud solutions: AWS 
  • Databases: Postgres, MySQL, MongoDB, Aurora, etc. 
  • Monitoring and alerting: Grafana, Instana, Prometheus, ELK etc.  
  • CI/CD: Jenkins, BitBucket, Jenkins.  


What we offer: 

  • Be part of one of the highest performance team in adidas 
  • You will be part of a highly engaged, multinational with international career opportunities 
  • Individual development, training and a tech community 
  • Sport friendly environment, great work-life balance and flexibility 
  • Competitive salary, benefits and valuable discounts on adidas & Reebok products  


To be the best sports company in the world, you need the best talents within your teams. 
If you are looking for growing professionally within adidas, we are happy to receive your application. 


Check out the adidas developer portal to see our latest projects, platforms and tech stacks: https://adidas.github.io v


adidas celebrates diversity, supports inclusiveness and encourages individual expression in our workplace. We do not tolerate the harassment or discrimination toward any of our applicants or employees. We are an Equal Opportunity Employer.

Job Title:  Software Engineer - DevOps

Brand:  adidas
Location:  Zaragoza
TEAM:  Engineering
State:  Z
Country/Region:  ES
Contract Type:  Full time
Number:  315152
Date:  Jun 13, 2021