Job description
Job Title: CI/CD Contractor
Location: Remote
Division: Development
Customer/Company Name: SCW-Survail
Project Name: Edge Device CI/CD Buildout, Training & Knowledge Transfer
Estimated Completion Date: 3 Months (90 days) from Start Date
Compensation: $60-$65 per hour
Project Description
Build and deliver a secure production ready CI/CD solution for embedded edge devices, that allows the developers to deploy, update, rollback and monitor deployments via simple commands.
Project Deliverables
- Engage with SCW development team to understand and analyze how developers currently build and deploy Edge Device systems for Survail.
- Provide a Findings & Recommendations Analysis Report on current build, deploy process/capabilities for Edge Devices, and engage development team for consensus/sign off on recommendations.
- Utilizing signed off recommendations, evolve the current developer capabilities into a coherent and opinionated but loosely-coupled ideation for CI/CD platform for Edge Devices.
- Define the RoadMap to transition from current developer build, deploy Edge Device capabilities into a Proposed Architecture, and gain consensus/sign off on Proposed Architecture from the development team.
- Build Out Proposed Architecture.
- Implement Proposed Architecture.
- Test Proposed Architecture.
- Productionize Proposed Architecture having passed UAT from the development team.
- Provide Knowledge Transfer/Training/Access to the development team on Productionized CI/CD Architecture.
- Produce Visual Diagrams Documenting the Productionized CI/CD Architecture and review it with the development team, make changes as needed, until sign off from the development team.
- Ultimately, Contractor shall have implemented a streamlined “one command to deploy '' CI/CD solution for Edge Devices that is in Production 90 days from start date.
Specific Technical Experience Requirements
- Strong past experience with production of edge devices.
- Technical ability to architect and productionize CI/CD pipeline that manages Survail boxes for distribution & upgrades/updates and monitoring of said pipeline.
- Expertise with CI/CD: 10+ years of enterprise grade experience.
- Docker proficiency.
- Network admin experience, ability to troubleshoot networking issues.
- Strong emphasis on software deployment automation for edge devices.
- Experience with secure automatic updating of software practices, remote access via Linux OS.
- Strong experience with Preferred, or equivalent technologies to AWS IOT, Cognito, GreenGrass and IAM services.
- Ability to harden CI/CD security.
- Monitoring and Control for end to end visibility & remediation of CI/CD production issues.
- Documentation, Training and Knowledge Transfer to sustain production/remediate common issues with CI/CD/Monitoring and Control architecture and solutions.
Reviewed:
Job Types: Contract, Temporary
Pay: $60.00 - $65.00 per hour
Benefits:
- Flexible schedule
Schedule:
- 8 hour shift
- Day shift
- Monday to Friday
Work Location: Remote
seankuhnke.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, seankuhnke.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, seankuhnke.com is the ideal place to find your next job.