Looking for DevOps engineer: app deployment and infrastructure automation

Budget

$20.00HOURLY

Client

Divya Pradhan India

Status

OpenMar 16, 2019
The application is a PHP (Laravel/vuejs) based SaaS Application using MySQL as a database. We intend to run it using a multi-instance model, meaning, an independent/dedicated host or docker container for each client/tenant for the same SaaS application. This, in turn, will have a dedicated and independent MySQL database for each instance (either from a single cloud source like RDS or a container running MySQL). If external storage needs to be used (say, Amazon s3) each instance needs to have a dedicated bucket.

All the instances will be connected (if needed) via a central application (we call it Client Control Panel, aka CCP) which will take care of new client registration, client payment, and other client and instance management services). The CCP will have it's own dedicated container and database and external storage too. The CCP application's user interface needs to have the ability to connect to the deployment tool or environment via API to monitor client instances and create/upgrade/retire client instances.

Moreover, each instance may need to use services like use Redis, RabbitMQ, ElastiCache, SockerIO, Pusher and other services based on the requirement of the applications. The application's code is maintained in Github, Bitbucket or Gitlab private repositories. The Deployment Automation Process should be able to take care of all of these:

1. Creating new instances
2. Upgrading/retiring existing instances
3. New application development

Requirements
+ Extensive experience in CI/CD (delivery and deployment) using: Gitlab, Rancher, Kubernetes, Docker
+ Container/Compose, Amazon AWS hosts, Mandatory expertise in AWS and AWSECS CLI
+ Experience in deploying Laravel (PHP) applications in Nginx/Apache
+ Experience in setting up and using Jenkins and SonarQube
+ Experience in AWS Route 53 (using CLI / API and Management Console for automation)
+ Expertise in container monitoring tools to generate periodic/monthly usages statics of resource like RAM, CPU, storage space etc. per container
+ Experience in using/managing/troubleshooting and implementing services like: AWS RDS/S3/SES/SNS/SQS/CloudFront/API Gateway/Elastic Load Balancing, Redis, ElastiCache, SocketIO, Pusher\\

Preferred Expertise
+ Development Skills in PHP, nodejs, webpack and JavaScript (ES6)
+ Expertise in troubleshooting the whole process and writing customized build and deployment scripts

Skills & Expertise Required

Amazon S3 Amazon Web Services MySQL Administration PHP System Administration 

Offer to work on this project closes in 292 days!

Submit A Proposal

Share this project with your friends



Similar Projects

Move wordpress website and db to an...

Move a small wordpress website and its database from one location to another then update all internal links and images.

Fixed, $30.00

wordpress hacked site cleanup

My site was jacked with a phishing scam. Need help cleaning it up and republishing it to Digital Ocean. I have a current snapshot of the site in my Digital Ocean account.

Hourly, $18.00

fix ssl error

my website will only show the secure ssl if i put https before the url and when i enter www. it shows not secure how do i fix this |?

Hourly, $10.00

Website Development

Need a fast responsive website with payment gateway , chat and database management.
We prefer coding in php or lavarel so that downtime would be less.
Mobile and Website design and publishing...read more

Fixed, $900.00

Here are our top professional picks for you to hire

Website Development with DATABASE /Transcriber/Data entry/Ex-cell/word/power-point/story writing
Data Entry Children's Writing Software Testing 
$11 /hr
India
Mobile Engineer - iOS/Android
iOS Swift Objective-C 
$15 /hr
India
Web & App development
PHP HTML mysql 
$15 /hr
India
Web Developer, Web Designer
PHP Joomla HTML 
$4 /hr
India
PHP Developer
PHP CodeIgniter jquery 
$8 /hr
India
Expert UI/UX Designer & Front-End Developer with HTML5, WordPress, PHP
HTML5 PSD to HTML Wordpress 
$12 /hr
India
Expert Ecommerce Website and Software Developer
Shopify Wordpress HTML5 
$20 /hr
United States
Full Stack Developer
PHP javascript Node.js 
$10 /hr
India
Freelance developer
PHP Java sql 
$2 /hr
India
To view more profile join Toogit

Get Started