Full Time

DevOps Engineer - Remote USA

TeamViewer
Remote!
$90,000 - $150,000* / year

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by TeamViewer, so some details may not match this job. The employer's own page has the real description.

Overview

The DevOps Engineer at TeamViewer will play a pivotal role in enhancing our software development and operational processes. This position entails collaborating with cross-functional teams to design, implement, and maintain scalable deployment infrastructures. The ideal candidate will leverage their expertise in automation and continuous integration/continuous deployment (CI/CD) practices to enhance system reliability and performance, ultimately supporting our mission to deliver quality services to our global customer base.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to automate software deployment.
  • Collaborate with development teams to define and enforce standards for CI/CD practices.
  • Monitor system performance and troubleshoot issues to ensure optimal system uptime.
  • Implement Infrastructure as Code (IaC) solutions to facilitate efficient system provisioning.
  • Manage cloud environments and optimize resource utilization for cost-effectiveness.
  • Conduct security assessments and implement best practices to safeguard sensitive data.
  • Create and maintain documentation for systems, processes, and configurations.


Qualifications

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience in DevOps, system administration, or related roles.
  • Proficient in scripting languages such as Python, Bash, or PowerShell.
  • Strong knowledge of cloud services (AWS, Azure, or Google Cloud) and container orchestration tools (Docker, Kubernetes).
  • Experience with configuration management tools such as Ansible, Puppet, or Chef.
  • Familiarity with monitoring tools like Prometheus, Grafana, or ELK stack.
  • Excellent problem-solving skills and strong verbal and written communication abilities.


Technologies & Tools

The DevOps Engineer role at TeamViewer requires proficiency in a range of modern development and operational tools. Key technologies include cloud platforms such as AWS or Azure, containerization technologies like Docker and Kubernetes, and CI/CD tools including Jenkins or GitLab CI. Familiarity with configuration management tools such as Ansible and monitoring solutions like Prometheus will be advantageous. Additionally, knowledge of databases, both SQL and NoSQL, will be beneficial for comprehensive infrastructure management.



Ideal Candidates

Successful candidates for the DevOps Engineer position will possess a proactive approach to problem-solving and a strong focus on collaboration. They should exhibit an eagerness to learn and adapt in a fast-paced environment, continuously seeking opportunities to improve processes and systems. Ideal individuals will demonstrate both technical proficiency and effective communication skills, allowing them to liaise successfully with various stakeholders across the organization.

Free tools for your search, no account needed: a LinkedIn headline writer, a resume checker and more. Free tools →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.