Infrastructure Engineer
Apprentice.io
πRemote - United States
Please let Apprentice.io know you found this job on JobsCollider. Thanks! π
Job highlights
Summary
Join Apprentice, a rapidly growing life science company, as a CI/CD Platform Engineer. You will design, implement, and optimize our software delivery pipelines, working with cloud-based environments and various tools. Collaborate with cross-functional teams to streamline workflows and ensure efficient delivery processes. This role requires strong experience in CI/CD platforms, scripting languages, containerization, and test automation. We offer a generous benefits package including health insurance, unlimited PTO, paid parental leave, a remote-friendly environment, and a 401k match.
Requirements
- Strong experience managing CI/CD platforms in cloud environments with a solid Linux/Unix background
- Expertise in scripting and programming languages, including Bash, Python, Go, TypeScript, JavaScript, and Node.js
- Proficiency in parsing structured data formats (JSON, YAML) using tools like JQ, YQ, and Regex
- Hands-on experience with containerization and virtualization technologies, including Docker and VMs
- Knowledge of test automation frameworks and validation tools such as Cypress, Jest, ESLint, Prettier, and Fastlane
- Proven experience in monitoring, logging, and alerting pipeline health and performance
- Strong skills in repository management and dependency optimization
Responsibilities
- Design, implement, and optimize CI/CD pipelines for cloud-based environments, ensuring scalability, reliability, and efficiency
- Manage CI/CD platforms and tools, including GitHub Actions, Microsoft DevOps, CodeBuild/CodePipeline, and Jenkins
- Automate build and release processes for Web, iOS and Android applications, including signing, provisioning, and release management
- Implement containerized solutions using Docker and Docker Compose, and manage virtual machine-based testing environments
- Build and maintain pipelines for Node.js, TypeScript, Lambda functions, and other modern development stacks
- Collaborate with the test automation team to optimize test execution using sharding, parallelization, and distributed execution
- Optimize caching mechanisms for builds, tests, and dependencies to minimize redundancy and improve efficiency
- Continuously analyze pipeline performance metrics to identify bottlenecks and implement targeted optimizations
- Implement robust monitoring and alerting solutions to: Track pipeline health, runner performance, and execution times. Provide actionable insights for rapid troubleshooting and improvement
- Ensure stability and fault tolerance in CI/CD pipelines, incorporating retry mechanisms and robust error handling
- Integrate CI/CD systems with collaboration tools such as Jira, Confluence, GitHub, and Slack for seamless communication and reporting
- Champion best practices for version control, repository management, and dependency management, including air-gapped mirrors
Preferred Qualifications
- Experience with HashiCorp tools like Terraform for infrastructure as code (IaC)
- Knowledge of air-gapped environments and secure dependency management practices
- Familiarity with Android and iOS build tools, provisioning, and automated testing
- Proven track record of breaking down long-running CI/CD processes into smaller, parallelizable tasks to accelerate feedback loops
- A proactive approach to identifying and resolving pipeline inefficiencies and bottlenecks
Benefits
- Generous benefits package (health, dental, vision)
- Unlimited PTO
- Every employee is a shareholder!
- Paid parental leave
- Remote-friendly & flexible with a $250 at-home work setup stipend
- 16 company holidays, including one week off for the 4th of July and the week off between Christmas and New Year
- Generous 401k match and contribution
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
- πCanada
- πMexico
- π°$145k-$162kπUnited States, Worldwide
- π°$108k-$118kπCanada
- π°$180k-$190kπUnited States
- πBulgaria
- π°$151k-$297kπUnited States
- πIreland