How Remoteville checks and expires listings
DevOps Engineer
Skills
Continuous Integration And Continuous DeliveryDevopsBashContinuous DeliveryGitlabGoogle Cloud PlatformGrafana
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
