I will set up or fix your github actions ci cd pipeline
DevSecOps and Automation Engineer
About this Gig
Your workflow is red and the error makes no sense, deploys stopped working after a change, or you have no CI at all and reviews ship broken code. CI/CD problems block whole teams; they are worth fixing properly.
I build and maintain GitHub Actions pipelines as an infrastructure engineer: build/test/deploy workflows, Docker image builds pushed to AWS ECR, and OIDC-based deployments to AWS with no long-lived keys in secrets. I fix or build your pipeline and leave a handoff note explaining every job, so your team can maintain it without me.
What I do:
- Debug failing workflows (builds, tests, deploys, caching, permissions)
- Set up CI from scratch: lint, test, build on every pull request
- Docker image build and push (ECR, Docker Hub, GHCR)
- Deploy steps to AWS or a Linux server
- Secrets hygiene: OIDC instead of stored cloud keys where possible
- Speed-ups: caching, matrix builds, cutting redundant jobs
How it works: you share the repo and the failing run (or what you want CI to do), I deliver a working workflow with a plain-language handoff note.
Not offered: work on repositories you do not own, or bypassing another platform's security controls.
Tools:
Docker
•
GitHub
Frameworks:
Npm
•
Terraform
Cloud Provider:
Amazon Web Services
•
Google Cloud Platform
Programming language:
Bash
•
JavaScript
•
Python
Expertise:
Debugging
•
Development
•
Configuration
Other DevOps Engineering Services I Offer
FAQ
What do you need from me to start?
Repo access (collaborator invite or a copy), a link to the failing run or a description of what CI should do, and your deploy target if any.
Do you need my cloud credentials?
For deploy setups I prefer OIDC, which means no stored cloud keys at all. Where a secret is unavoidable, you add it to GitHub Secrets yourself; I never need to see the value.
What counts as one failing workflow?
One workflow file with one root cause. Multiple broken workflows or several unrelated causes become a Standard order or a custom offer, agreed before I start.
My repo is private. Is that okay?
Yes. Invite me as a collaborator for the duration of the order and remove me after delivery.
Which languages and stacks do you support?
Node.js, Python, and Docker-based builds are my daily stack. Most other stacks work the same way in Actions; if something is outside what I can do well, I will say so before you order.
