Deploy flow for dev/prod env (PostgreSQL + Docker + Pulumi + AWS + CI/CD)
I have a project for which I need to set up the deployment process in prod/dev environments. Initially, I set it up using ChatGPT, and the solution turned out to be objectively weak:
CI/CD installed dependencies (shared runners) → built the build → packaged it into tar → launched an AWS EC2 instance via Pulumi → copied the tar via SSH to the instance and unpacked it there.
Need to:
- Validate the solution for choosing AWS servers and CI runners
- Validate the solution for setting up the RDS database
- Set up servers for Dev and Prod through Pulumi configurations
- Set up RDS for Dev and Prod through Pulumi configurations
- Set up CI runner through Pulumi configurations for Gitlab CI/CD
- Set up Gitlab CI/CD configurations for the build via Docker + launching AWS instances through Pulumi
A preliminary call will be necessary to discuss the details and further plan the architecture, (You will be able to propose the exact price after discussing the requirements and approving the final solution)
-
373 Almost 5 years of experience working as a DevOps engineer, over 10 years as a system administrator.
Experience working with Amazon.
Certified AWS Solution Architect
CI-CD can be done on both Github Actions and Gitlab
-
136 Current position: DevOps Team Lead at Moar Profit (since November 2024)
Organization and coordination of the DevOps team
Design and support of CI/CD processes
Management of Infrastructure as Code (Terraform, Ansible)
Cross-functional collaboration between development and operations teams
Monitoring, logging, and security assurance
Mentoring and team development
… Key experience:
System Engineer at Rubygarage & Devico (2022-2024):
Development of server infrastructure (nginx, MongoDB, Node.js)
Management of cloud services (DigitalOcean, AWS)
Process automation and CI/CD
Configuration of network infrastructure (Mikrotik, RADIUS, VPN)
System Administrator (2020-2022):
Management of office networks and workstations
Configuration of Atlassian services (Jira, Confluence)
Configuration of network resource monitoring
Deployment of systems on virtual servers
Technical skills:
Cloud platforms: AWS (4/5), DigitalOcean
Containerization: Docker (4/5), Kubernetes (3/5)
CI/CD: Jenkins (5/5), GitLab (5/5), GitHub (5/5)
Infrastructure as Code: Terraform (3/5), Ansible (3/5)
Networks: DNS (5/5), VPN (5/5), networking equipment
Databases: MongoDB (4/5), ClickHouse (3/5)
OS: Linux (5/5)
Monitoring: configuration of resource monitoring systems
Strengths:
Proactivity and responsibility
Excellent communication skills
Ability to work in a team
Desire to learn and grow in IT
I have comprehensive experience from system administration to leading a DevOps team, with a focus on automation, cloud technologies, and building reliable infrastructure.
-
1824 81 0 Good day!
I have experience with AWS and can set everything up. I will propose the best price/quality pipeline architecture.
-
144 I can help with building a full-fledged CI/CD process for your project using GitLab CI/CD + Pulumi + AWS.
-
"Спочатку я налаштував його за допомогою ChatGPT"
капець скоро інтернету... Скільки вже такого розгорнули люди кривого...
-
Доброго дня. Бачу pulumi. Це для вас має пріоритет?
-
Current freelance projects in the category DevOps
Transfer email from Google Workspace to another platform
111 USD
I'm looking for a specialist who can help transfer corporate email from Google Workspace to another email platform. We want to switch because Google Workspace is currently quite expensive for us. We have about 30 users. We haven't finalized which platform to switch to yet, so we… DevOps, System & Network Administration ∙ 15 hours 39 minutes back ∙ 15 proposals |
Integration of Google Analytics into CRM via n8nGood day, I need help connecting Google Analytics and CRM through n8n. All settings on the CRM side are done. Now we just need to set up the analytics through n8n to transmit sales events. DevOps, System & Network Administration ∙ 6 days 17 hours back ∙ 19 proposals |
Set up a mail server
22 USD
We have 2 domains and more than 20 mailboxes that are currently in active use. Email is working through Gmail servers. We need to set up our own server and transfer all email from Gmail to this new server. Please indicate when you can start working and the cost of the work. DevOps ∙ 12 days 18 hours back ∙ 11 proposals |