Paisly Junior Engineer, Product Release works with the Paisly Technology team to implement and execute build management and product release processes.
Requirements
- Experience with Bash, Terraform, Jinja, YAML, RESTful APIs, basic understanding of network stack and network security.
- Experience with Git VCS, Terraform, Jira, Linux OS, MacOS, Jamf, Google Workspace, GKE, Appengine, Cloudrun, Knative, and Istio.
- Familiarity with Continuous Integration process.
- Familiarity with Continuous Delivery process.
- Thorough familiarity working with Cloudrun, Knative, and Istio.
Responsibilities
- Support design, code, debug and document of Continuous Integration/Continuous Delivery (CI/CD) process using industry standards adjusted for the custom requirements.
- Assist in innovating tools/practices/processes that allow for the fine tuning of the delivery process.
- Configure and maintain processes within Jira, Confluence and GitHub instances.
- Maintain and configure Google workspace for the organization.
- Maintain and configure Apple devices using Jamf.
- Check and resolve any security related items as they arrive.
- Assist Software Engineers with maintaining CI components for NodeJS/react, java and python using Google Cloud Platform (GCP) Cloudbuild.
Other
- Bachelor's degree in Computer Science or a related discipline; OR demonstrated capability to perform job responsibilities with a combination of a High School Diploma/GED and at least four (4) years of previous relevant work experience.
- Two (2) years of overall experience working with infrastructure and/or Development teams to build enterprise-scale application integration solutions.
- Available for moderate overnight travel (up to 10%).
- Able to work flexible hours and be available for emergency response on short notice.
- Must pass a ten (10) year background check.