A
Junior Release Engineer.
Salary undisclosed
Apply on
Original
Simplified
Junior Release Engineer.
Location: Remote
Duration: long Term
Looking for people who does not require visa sponsorship as client would hire people after 6 months
The Release Engineer is responsible for deploying software to production and quality control environments several times a week (including off-hours deploys) as well as making improvements to our CI/CD processes. This role will work in the cloud and use GitLab, Jenkins and appropriate scripting languages for the task.
Essential Functions
- Collaborate with the greater engineering team in an agile environment.
- Deploy new releases to the cloud (AWS, Google) environments.
- Write and improve scripts/automation to improve our CI/CD processes.
- Work with stakeholders for design and specs, communicating status to all, writing the code, and documenting what you've done.
- Write clean, concise code, and robust tests.
- Participate in code reviews and daily interactions to ensure our application meets our high standards. We mix up the review teams so you'll get exposed to the whole system.
- Performs other related duties as assigned.
Education & Experience
- Bachelor s degree in Computer Science or related field required.
- 1+ years of Release Engineer or DevOps experience required.
- Experience writing CI/CD pipelines preferred.
- Experience with bash/python or other scripting languages preferred.
- Experience with containerization (Docker/Kubernetes) preferred.
- Experience with dependency/build tools (gradle/npm) preferred.
Experience with cloud providers (AWS, Google) and infrastructure as code (terraform) preferred
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job Similar Jobs