Senior DevOps Engineer
(5+ years exp)€65k – €80k
Published: 1 month ago
Job Location
Job Type
Full TimeVisa Sponsorship
Not AvailableRemote Work Policy
In office - WFH flexibilityRelocation
AllowedSkills
Python
GCP
Google Cloud Platform (GCP)
Hiring contact
Brunno RibeiroThe Role
Job Brief:
We are looking for a Senior DevOps Engineer for a multinational software development company with offices in Portugal.
You will play a critical role in driving DevOps initiatives, ensuring the seamless integration of development and operations to achieve efficient and reliable software delivery.
Responsibilities:
- Design, implement, and maintain the company's DevOps infrastructure and processes to ensure efficient and reliable software delivery.
- Collaborate with development, operations, and QA teams to streamline software development and deployment processes.
- Develop and maintain CI/CD pipelines to automate build, test, and deployment workflows.
- Implement and manage infrastructure as code (IaC) using tools such as Terraform.
- Design and manage cloud-based solutions using platforms such as AWS and GCP.
- Monitor and optimize system performance, scalability, and availability.
- Implement and maintain containerization technologies like Docker and container orchestration platforms like Kubernetes.
- Configure and manage monitoring, logging, and alerting systems to ensure system health and performance.
- Collaborate with security teams to ensure compliance with security standards and best practices.
- Implement and maintain version control systems and collaborate with development teams on code branching and merging strategies.
- Troubleshoot and resolve infrastructure and deployment-related issues.
- Mentor and guide junior DevOps engineers, fostering a culture of knowledge sharing and continuous learning.
- Stay updated with the latest DevOps trends, tools, and practices, and recommend improvements to enhance our software development lifecycle.
Requirements and skills:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a DevOps Engineer or a similar role.
- Strong proficiency in scripting languages such as Bash, Python, or PowerShell.
- Solid understanding of DevOps principles, practices, and methodologies.
- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.
- Proficiency in infrastructure automation using tools like Terraform, Ansible, or CloudFormation.
- Strong knowledge of cloud platforms such as AWS or GCP.
- Experience with containerization technologies like Docker and container orchestration platforms like Kubernetes.
- Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK Stack, or Splunk.
- Familiarity with version control systems like Git or SVN.
- Strong problem-solving and troubleshooting skills.
- Excellent teamwork and communication abilities.
- Ability to work effectively in a fast-paced and dynamic environment.
Next steps:
Do you consider yourself the ideal candidate for this role? If so, take the next step and apply now. Our team will take care of the rest.