Epicareer Might not Working Properly
Learn More
S

Remote: Junior Release Engineer

Salary undisclosed

Apply on


Original
Simplified

6+ Months CTH Role

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