Full Time

DevOps Engineer - Remote for WI Residents!

Beacon Hill
Remote!
$90,000 - $130,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 Beacon Hill, so some details may not match this job. The employer's own page has the real description.

Job Overview

The DevOps Engineer plays a critical role in enhancing the collaboration and productivity of our development and operational teams. This position will focus on automating processes, managing infrastructure, and ensuring the integrity and efficiency of our continuous integration and continuous deployment (CI/CD) pipelines. The ideal candidate will thrive in a fast-paced environment, proactively identify opportunities for improvement, and implement robust solutions that streamline workflows. As a remote position, you will collaborate with team members across various locations, ensuring optimal service delivery for our internal teams and customers alike.



Job Responsibilities

  • Design, implement, and manage CI/CD pipelines to automate deployment processes.
  • Monitor system performance and troubleshoot issues to ensure reliability and uptime.
  • Collaborate with software engineers to integrate development efforts with operational tasks.
  • Manage cloud infrastructure and services, including provisioning and scaling resources as needed.
  • Implement infrastructure as code (IaC) practices using tools such as Terraform or CloudFormation.
  • Develop and maintain system documentation to assist in troubleshooting and project management.
  • Ensure security best practices are ingrained into all development and deployment processes.
  • Participate in peer review sessions to ensure quality and operational health of deployments.


Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • 3+ years of experience in a DevOps or similar role.
  • Proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Strong understanding of continuous integration and continuous delivery (CI/CD) systems.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Familiarity with cloud service providers like AWS, Azure, or Google Cloud Platform.
  • Knowledge of networking, security, and monitoring best practices.
  • Excellent problem-solving skills and attention to detail.


Technologies & Tools

The DevOps Engineer will utilize a variety of technologies and tools essential for efficient operations, including but not limited to: AWS or Azure for cloud services, Docker and Kubernetes for container orchestration, Terraform for infrastructure management, Jenkins for CI/CD pipeline automation, and monitoring tools like Prometheus or Grafana. Familiarity with version control systems such as Git is also crucial for managing code and configurations effectively.



Ideal Candidates

Ideal candidates for the DevOps Engineer position are proactive problem solvers who excel in dynamic environments. They possess strong communication skills, enabling effective collaboration with various teams, and maintain a balanced approach to technical challenges. An Agile mindset and continuous learning attitude are essential, as the DevOps landscape is ever-evolving, requiring individuals to stay current with industry best practices, tools, and technologies. Additionally, a passion for automating processes and improving system efficiencies will contribute significantly to the success of the team and the organization.

Most job openings for the size of the industry in August: professional and business services; private education and health care, 5 for every 100 jobs. Fewest: construction, 2.9. Compare industries →

View Similar Jobs

Matches Jobs

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