AWS Migration & DevOps Enhancement
Budget: $250 – $750 USD
Project Description
We are looking for an experienced DevOps Engineer / Cloud Engineer with strong expertise in AWS, GitLab CI/CD, Kubernetes (EKS), and cloud infrastructure best practices. The project involves migrating services within AWS, improving existing GitLab pipelines, and implementing enhancements to our current cloud architecture.
Scope of Work
1. AWS-to-AWS Migration (Primary Task)
We need to migrate our existing AWS environment to a new AWS account/region with minimal downtime.
This includes:
Migrating EKS clusters, microservices, and workloads.
Migrating databases, IAM roles/policies, VPC components, and supporting services.
Ensuring GitLab CI/CD pipelines remain fully functional post-migration.
Validating network configuration, DNS updates, and service integrations.
Implementing security best practices during and after migration.
. GitLab Pipeline Enhancements
We require improvements to our existing GitLab CI/CD pipelines.
Tasks include:
Adding parameters and variables to improve pipeline flexibility.
Enhancing deployment stages for EKS-based Kubernetes services.
Introducing automated testing, environment selection, and conditional logic.
Improving pipeline efficiency, readability, and monitoring.
3. AWS Infrastructure Enhancements
We need additional improvements and optimizations to strengthen our cloud environment.
This may involve:
Adding or improving monitoring, logging, and alerting (CloudWatch, Prometheus, Grafana, etc.).
Updating autoscaling configurations and EKS node group enhancements.
Reviewing and optimizing security groups, IAM permissions, and resource policies.
Implementing cost optimization strategies.
Improving network architecture, VPC settings, or load balancer configurations.
Required Skills & Experience
The ideal freelancer should have:
Strong hands-on experience with AWS services (EKS, IAM, VPC, EC2, RDS, Route53, Load Balancers).
Expertise in GitLab CI/CD and pipeline automation.
Proven experience working with Kubernetes (EKS) deployments.
Knowledge of Infrastructure-as-Code (Terraform/CloudFormation is a plus).
Experience performing AWS migrations and cloud infrastructure upgrades.
Ability to document changes and communicate clearly.
Deliverables
Fully migrated AWS environment with validated functionality.
Updated and improved GitLab pipelines with parameterization.
Implemented AWS enhancements and performance/security improvements.
Documentation for migration steps, pipelines, and infrastructure updates.
NOTE : As this is critical project I cant share cridentials and work can be done by screen sharing. also timeline for this project is 45 days from now.
We are looking for an experienced DevOps Engineer / Cloud Engineer with strong expertise in AWS, GitLab CI/CD, Kubernetes (EKS), and cloud infrastructure best practices. The project involves migrating services within AWS, improving existing GitLab pipelines, and implementing enhancements to our current cloud architecture.
Scope of Work
1. AWS-to-AWS Migration (Primary Task)
We need to migrate our existing AWS environment to a new AWS account/region with minimal downtime.
This includes:
Migrating EKS clusters, microservices, and workloads.
Migrating databases, IAM roles/policies, VPC components, and supporting services.
Ensuring GitLab CI/CD pipelines remain fully functional post-migration.
Validating network configuration, DNS updates, and service integrations.
Implementing security best practices during and after migration.
. GitLab Pipeline Enhancements
We require improvements to our existing GitLab CI/CD pipelines.
Tasks include:
Adding parameters and variables to improve pipeline flexibility.
Enhancing deployment stages for EKS-based Kubernetes services.
Introducing automated testing, environment selection, and conditional logic.
Improving pipeline efficiency, readability, and monitoring.
3. AWS Infrastructure Enhancements
We need additional improvements and optimizations to strengthen our cloud environment.
This may involve:
Adding or improving monitoring, logging, and alerting (CloudWatch, Prometheus, Grafana, etc.).
Updating autoscaling configurations and EKS node group enhancements.
Reviewing and optimizing security groups, IAM permissions, and resource policies.
Implementing cost optimization strategies.
Improving network architecture, VPC settings, or load balancer configurations.
Required Skills & Experience
The ideal freelancer should have:
Strong hands-on experience with AWS services (EKS, IAM, VPC, EC2, RDS, Route53, Load Balancers).
Expertise in GitLab CI/CD and pipeline automation.
Proven experience working with Kubernetes (EKS) deployments.
Knowledge of Infrastructure-as-Code (Terraform/CloudFormation is a plus).
Experience performing AWS migrations and cloud infrastructure upgrades.
Ability to document changes and communicate clearly.
Deliverables
Fully migrated AWS environment with validated functionality.
Updated and improved GitLab pipelines with parameterization.
Implemented AWS enhancements and performance/security improvements.
Documentation for migration steps, pipelines, and infrastructure updates.
NOTE : As this is critical project I cant share cridentials and work can be done by screen sharing. also timeline for this project is 45 days from now.
Related categories:
System Admin
Linux
Cloud Computing
Amazon Web Services
Kubernetes
DevOps
Microservices
Terraform