Job Description
Gigster is seeking a Senior CI/CD Engineer for a US-based client focused on vehicle and mobile technology. The engineer will be a driving force behind continuous integration and deployment automation, building a high-quality product with speed and efficiency. This role is completely focused on the CI/CD pipeline, dynamic environments, developer support, and deployments to production.
Responsibilities:
- Managing deployments to Development, Staging, and Production environments.
- Utilizing Github protocols to resolve merge conflicts and version mismatches.
- Deploying hotfixes using deployment automation and scripts.
- Guiding and approving junior engineers’ Ruby on Rails coding.
- Reviewing and approving CI/CD scripting pull requests.
- Ensuring smooth operation of each environment daily.
- Leveraging Datadog monitoring to maintain uptime.
- Developing strategic plans for Bash and Ruby scripting to automate health checks.
- Implementing effective auto-scaling strategies.
- Collaborating with DevOps to plan capacity and monitoring using Datadog.
- Analyzing developer workflows and providing suggestions for improvement.
- Scripting infrastructure using Terraform.
- Leveraging CI/CD to add security scanning to code pipelines.
- Enhancing the CI/CD pipeline by building Canary Stages with Circle CI YAML and Bash scripting.
- Integrating stress testing mechanisms using Ruby on Rails, Python, and Bash scripting.
- Reducing engineering toil and replacing manual processes with automation.
Requirements:
- Live in Latin America or be able to work in EST (Eastern Standard Time - USA) office hours.
- Experience with CircleCI.
- Experience with GitHub.
- Experience with Terraform.
- Proficiency in one of the following scripting languages: Ruby (preferred), Python, or Bash.
Gigster offers:
- Totally remote, full-time (40h/week) Monday to Friday, flexible work hours.
- Long-term contractor agreement.
- Payment in USD, bi-weekly or monthly.
- PTO: 1.67 days paid time off per calendar month worked and national holidays.