DevOps Engineer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's degree in Computer Science, Engineering, or a related field or equivalent experience., 3+ years of experience as a DevOps Engineer or in a similar role., Strong experience with cloud platforms such as AWS, Azure, or GCP, and proficiency in automation tools like Ansible and Terraform., Excellent problem-solving skills and strong communication abilities for effective collaboration..

Key responsibilities:

  • Collaborate with software development, QA, and product teams to implement an efficient DevOps strategy.
  • Design, deploy, and maintain cloud-based infrastructure and containerized solutions.
  • Implement and manage CI/CD pipelines and automate development processes for improved efficiency.
  • Monitor system performance and ensure high availability and scalability of infrastructure.

Technology Staffing Group logo
Technology Staffing Group Scaleup https://tsgcorp.com/

Job description

About the Company
Our client is a recognized Swiss-based leader in employee benefits and digital compensation solutions, offering innovative platforms that enhance employee well-being and engagement. With offices in Lausanne and Zurich, the company serves thousands of companies and hundreds of thousands of users across Switzerland.

Role Overview
We are looking for a DevOps Engineer who is passionate about automation, cloud infrastructure, and CI/CD best practices. You will be a key contributor in shaping the platform's reliability, scalability, and performanceworking alongside software developers, QA engineers, and product teams.

The ideal candidate will bring experience in building and maintaining modern DevOps pipelines, managing infrastructure as code, and ensuring the seamless deployment and monitoring of cloud-based applications.

Responsibilities:

  • Collaborate with software development, products, QA to define and implement an efficient DevOps strategy.
  • Design, deploy, and maintain infrastructure, including cloud-based platforms, virtualized environments, and containerized solutions.
  • Implement and manage continuous integration and delivery pipelines using industry-standard tools and best practices.
  • Automate and streamline the development and deployment processes to improve overall efficiency and quality.
  • Monitor system performance, troubleshoot issues, and ensure high availability and scalability of infrastructure.
  • Implement and maintain configuration management tools and processes to ensure consistency and reliability across environments.
  • Collaborate with security teams to ensure compliance with industry standards and implement secure practices.
  • Stay up to date with emerging technologies and industry trends, and proactively recommend improvements to the DevOps toolchain and processes.
  • Provide technical guidance and support to team members, fostering a collaborative and knowledge-sharing environment.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
  • 3+ years of experience as a DevOps Engineer or in a similar role.Strong experience with cloud platforms such as AWS, Azure, or GCP, including infrastructure provisioning, networking, and services.
  • Proficiency in automation and configuration management tools such as Ansible and Terraform.
  • Strong experience with containerization technologies such as Docker and container orchestration platforms like Kubernetes.
  • Demonstrated expertise in scripting languages such as Bash, Python, Go.
  • Knowledge of version control systems like Git and continuous integration tools like Jenkins or Gitlab CI.
  • Strong understanding of networking concepts, security best practices, and system administration.
  • Experience with monitoring and log management tools such as Prometheus (and different exporters), Grafana.
  • Excellent problem-solving and troubleshooting skills, with a strong attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams.

Preferred Skills:

  • Relevant certifications Azure and Kubernetes (CKA,CKAD,CKS)
  • Experience with Ansible, Helm, Gitlab CI, Hashicorp tools (Vault, Terraform)
  • Experience with database management and SQL
  • Experience with PKI and certificate management in general
  • Experience with Gitlab and Azure administration
  • Familiarity with agile project management tools such as Jira

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Detail Oriented
  • Collaboration
  • Communication
  • Problem Solving

DevOps Engineer Related jobs