Full Time

DevOps Release Engineer (Remote)

RemoteWorker US
Remote!
$90,000 - $130,000* / year (about $43–$63 an hour)

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 RemoteWorker US, so some details may not match this job. The employer's own page has the real description.

Job Overview

The DevOps Release Engineer at RemoteWorker US will play a critical role in the software development lifecycle by streamlining the deployment process and ensuring robust integration between development and operations. This position is responsible for managing, automating, and optimizing the release processes within a fast-paced development environment. The successful candidate will collaborate with cross-functional teams to ensure seamless deployment and maintenance of various software applications while consistently improving workflow efficiencies and deployment strategies.



Job Responsibilities

  • Design, implement, and maintain CI/CD pipelines for automated deployments.
  • Collaborate with software engineers to ensure code quality and efficiency through proper release management.
  • Monitor application performance and reliability, resolving issues promptly.
  • Develop and maintain release policies, procedures, and documentation.
  • Work with version control systems (e.g., Git) to manage code changes effectively.
  • Automate tasks to reduce manual work and improve deployment consistency.
  • Provide support in troubleshooting and debugging issues related to deployment.
  • Collaborate with IT operations teams to ensure infrastructure compatibility for deployments.


Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 3 years of experience in DevOps, Release Engineering, or Continuous Integration/Continuous Deployment (CI/CD).
  • Proficient in scripting languages such as Python, Bash, or Groovy.
  • Experience with configuration management tools like Ansible, Puppet, or Chef.
  • Familiarity with cloud services (AWS, Azure, or Google Cloud Platform).
  • Strong understanding of containerization and orchestration tools like Docker and Kubernetes.
  • Excellent problem-solving skills and ability to work under pressure.
  • Strong communication and collaboration skills.


Technologies & Tools

The DevOps Release Engineer will utilize a wide range of technologies and tools to enhance productivity and streamline processes. Key tools and technologies include Jenkins for CI/CD pipeline automation, Git for version control, Docker for containerization, and Kubernetes for orchestration. Familiarity with AWS or Azure services will also be essential for cloud-based deployments, alongside the use of monitoring tools such as Prometheus or Grafana to ensure application health and reliability.



Ideal Candidates

Ideal candidates for the DevOps Release Engineer position will possess a passion for technology and a drive for continuous improvement. They should demonstrate a proactive attitude towards problem-solving and an ability to work collaboratively within a team. Excellent communication skills are crucial, as the role requires frequent interaction with both technical and non-technical stakeholders. A strong aptitude for learning new technologies and adapting to changing environments will greatly enhance the candidate’s success in this role.

A full-time year is 2,080 hours: $59 an hour is $122,720 a year before taxes, and $118,000 a year is $56.73 an hour. Pay calculator →

View Similar Jobs

Matches Jobs

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