Freelance CI/CD Engineer for Docker-Based Web Application Deployment


$40.00
Expert

Job Brief: We are seeking a skilled freelance CI/CD Engineer to design and implement a robust Continuous Integration and Continuous Deployment (CI/CD) pipeline for our web application. The application is hosted on GitHub and deployed on two cloud-based Docker servers—one for staging and the other for production. The ideal candidate will have expertise in CI/CD tools, Docker, and cloud infrastructure, with a proven track record of automating deployment processes. Responsibilities: - Design, implement, and maintain a CI/CD pipeline for a GitHub-hosted repository. - Automate the build, test, and deployment process for both staging and production environments. - Configure Docker containers and manage deployments across staging and production servers. - Integrate automated testing (unit, integration, and end-to-end) into the CI/CD pipeline. - Ensure proper versioning using Semantic Versioning practices. - Collaborate with the development team to align deployment workflows with project requirements. - Provide documentation and training to ensure smooth handover of the implemented solution. Requirements: - Proven experience in setting up CI/CD pipelines using tools like GitHub Actions, Jenkins, or GitLab CI/CD. - Familiarity with cloud-based server environments (Digital Ocean). - Experience with automated testing frameworks and integrating them into CI/CD pipelines. - Proficiency in version control (Git) and Semantic Versioning practices. - Strong scripting skills (e.g., Bash, Python) for automation tasks. - Excellent problem-solving skills and attention to detail Project Scope: - Set up a CI/CD pipeline that: -- Automatically builds and tests code upon commits to GitHub. -- Deploys successfully tested code to the staging server. -- Promotes changes to the production server after approval or additional testing. -- Ensure seamless integration of Semantic Versioning for release management. -- Document the entire setup for future maintenance by internal teams. Work Arrangement: Remote

Keyword: Linux

Contractor Tier: Hourly: $35.00 - $45.00

Price: $40.0

 

Hourly SysAdmin (Web Hosting Expertise)

N/D

View Job
Odoo Installation and Setup on Linux Server

I need a skilled freelancer to install Odoo on my dedicated Linux server, specifically an Ubuntu distribution. The project involves setting up the free accounting app, migrating five databases, and upgrading Odoo from version 16 to version 18. Key Tasks: - Odoo Instal...

View Job
GlusterFS file replication settings

N/D

View Job