Senior DevOps Engineer

 (5+ years exp)
€65k – €80k
Published: 1 month ago

Job Location

Job Type

Full Time

Visa Sponsorship

Not Available

Remote Work Policy

In office - WFH flexibility

Relocation

Allowed

Skills

Python
GCP
Google Cloud Platform (GCP)

Hiring contact

Brunno Ribeiro

The 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.

More about SparkyHeads

Founders

Brunno Ribeiro
Founder • 3 years
Lisbon
image
Go to team image