How Remoteville checks and expires listings

DevOps Engineer

Skills
Continuous Integration And Continuous DeliveryDevopsBashContinuous DeliveryGitlabGoogle Cloud PlatformGrafana
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 3+ years of DevOps experience with a degree in computer science engineering or a related field or equivalent work experience
  • Proven experience as a DevOps Engineer or similar role focusing on build and release processes
  • Strong communication and collaboration skills for effective cross-functional teamwork
  • Excellent problem-solving and attention to detail
  • Hands-on experience with CI/CD tools including pipeline configuration
  • Proficiency in scripting languages such as Bash Python Perl or Ruby
  • Experience with version control systems like Perforce Helix Core or Git

Nice to have

  • Familiarity with VMware
  • Familiarity with Docker and Kubernetes
  • Familiarity with Terraform and Ansible
  • Experience with AWS Azure or GCP
  • Logging and monitoring with Prometheus or Grafana

Day to day

  • Responsible for designing implementing and maintaining tools and processes for efficient software builds deployments and releases
  • Collaborate closely with software engineers QA teams and other stakeholders to streamline build and release pipelines
  • Ensure continuous delivery of high-quality software
  • Develop infrastructure as code to automate provisioning and configuration of environments
  • Implement and manage containerization technologies for scalable application deployment
  • Monitor and optimize build and deployment processes for efficiency