We are looking for an engineer who can help us put best DevOps practices in place. Do you feel like building simple and reliable infrastructure, alongside with a CI/CD process to raise our development life-cycle to the next level? Responsibilities
Maintain and improve Gitlab CI pipelines
Handle system networking
Maintain and improve Kubernetes environments running on AWS
Experience with Terraform or other IaC
Ensure system reliability, including autoscaling, backups, etc.
Handle system governance, including alert handling, performance monitoring, etc.
Keep track of infrastructure costs and ensure resources are used efficiently
Continuously improve the Software Development Life Cycle (SDLC)
Setup, support and maintain frameworks for efficient development and testing of different parts of the system with high focus on developer experience (DX)
Proactively work to improve the scalability, reliability, and performance of the infrastructure
Work together with Software Engineers, Data Scientists and Web Developers to improve pipelines and workflows
Oversee, analyze, and troubleshoot issues in large scale, dynamic and complex environments
Your profile
Qualifications
Degree in computer science / informatics or a comparable qualification with work experience
+2 years of experience as a DevOps/Infrastructure engineer
Proven hands-on experience designing and building CI/CD pipelines, working with relevant tools and methodologies (CI systems / Artifacts repository managers / Deployment tools)
Extensive knowledge in writing, running, and deploying Docker images on Kubernetes
Proficiency with any of the following networks: DNS, TCP/IP, firewall, load balancing etc.
Familiarity with any of the following; MySQL, PostgreSQL, MongoDB, ElasticSearch and other popular databases, including their cloud implementations
Up to date on the latest industry trends and aware of DevOps and Agile principles
Solid Experience with Git
Proven record of creating/working with complex enterprise application architectures
Team player mentality & pro-active personality
Motivation to find new solutions and create cutting-edge technological applications
Fluency in English is a must. Language skills in German, Portuguese and Spanish is a plus
Good communication skills and ability to work in cross-functional teams
Please note that applicants must have a valid EU working permit to be considered for this role. Please submit all applications in English. We look forward to your application!
Why us?
We offer
Strong focus on R&D
Freedom to develop & implement your own ideas and learn new things
A fast-paced, dynamic environment with flat hierarchies in which you can put your skills to the test
The opportunity to become part of a young team that is redefining the Renewable Energy market
Office in the heart of Lisbon (hybrid and remote opportunities offered).