Infrastructure Setup for Backend and Frontend Microservices Project

Job ID: 37313379

Budget: €30 – €250 EUR

Docker File Creation: Develop Docker files to containerize various microservices within our application, ensuring compatibility and optimization for deployment.

CI/CD Implementation: Establish continuous integration and continuous deployment (CI/CD) pipelines to automate the build, testing, and deployment processes. This includes configuring pipelines for different microservices.

Kubernetes Deployment: Deploy and manage the application on Kubernetes, including setting up load balancers and ensuring scalability and high availability.

Proven experience with Docker containerization and Docker Compose.
Expertise in setting up CI/CD pipelines using popular tools such as Github Actions, Jenkins, GitLab CI/CD, or Travis CI.
Proficiency in Kubernetes, including experience with load balancers, deployments, and scaling applications.
Strong knowledge of microservices architecture and best practices.
Familiarity with version control systems like Git.
Good understanding of Linux systems and server administration.
Excellent problem-solving and troubleshooting skills.
Effective communication and collaboration skills.
Attention to detail and a proactive approach to problem-solving.

Additional Information:
This is a remote freelance position.
The project duration and compensation will be discussed with the selected candidate.
If you have the required expertise in setting up infrastructure for microservices-based applications (NestJS, Angular) and are eager to contribute to an exciting project, we'd love to hear from you. Please submit your proposal with details about your relevant experience, and let's discuss how you can be a valuable addition to our team.

I am seeking a skilled freelancer to assist me in achieving the following project goal: Within the context of an Nx monorepo, I aim to develop two distinct "under construction" frontend applications, accompanied by a robust backend application supported by multiple microservices. The primary objective is to establish a robust CI/CD pipeline to ensure the seamless deployment of all components. The end result should include the initial deployment of the first frontend application to one tenant and the subsequent deployment of the second frontend application to another tenant. We will use digital ocean's droplets!