DevOps, Cloud & Security
Hire CI/CD Engineers
CI/CD engineers automate how code gets from a commit to production: building, testing and deploying on every change.
The role
What CI/CD engineers do
A CI/CD engineer builds pipelines that run tests, build artefacts, deploy to staging and production, and roll back when something fails. They speed up slow pipelines with caching and parallel jobs, and keep secrets and deployment permissions safe.
Typical deliverables
- Build and test pipelines
- Automated deployments to each environment
- Faster pipelines with caching and parallel jobs
- Approval steps and rollbacks
- Secrets management in CI
Tools you will see
- GitHub Actions
- GitLab CI
- Jenkins
- CircleCI
- Argo CD
- Docker
Choosing
How to choose CI/CD engineers
What to look for
- Pipelines defined in code in the repository.
- Deployments that can be rolled back.
- Secrets kept out of logs and repository files.
- Measurably faster pipelines in previous work.
Questions to ask
- 1What would you automate first in our release process?
- 2How do you make a slow pipeline faster?
- 3How do you handle secrets in CI?
- 4How would a failed deployment be rolled back?
Planning
Before you post the job
Tests first
Automated deployment is only safe with tests that catch problems. Check your test coverage before automating releases.
What drives cost
The number of services and environments, test suite speed, and deployment targets.
Hiring on Open Lance
- Posting a job and reviewing proposals are free.
- Each milestone is funded into escrow before work starts and paid when you approve it.
- Hire fixed-price, hourly, as a monthly Dedicated Hire, or buy a packaged Drop-In.
- Client fees are shown before you pay and added on top of the work.
FAQ
Questions about hiring CI/CD engineers
What is the difference between CI and CD?
CI builds and tests every change. CD delivers or deploys tested changes automatically.
GitHub Actions or Jenkins?
GitHub Actions is simpler for repositories on GitHub. Jenkins suits complex self-hosted setups.
Can they add CI to an old project?
Yes. Start with builds and tests, then automate deployments.
Related
Related skills
Post a job for CI/CD engineers
Describe the work and compare proposals. You only fund the first milestone once you have chosen someone.