Senior MEAN DevOps Engineer with AWS - Full Remote
Summary
Senior MEAN DevOps Engineer building and maintaining CI/CD pipelines for MEAN-stack microservices on AWS. Day-to-day work spans Docker-based containerized deployments, AWS DevOps tooling (CodeCommit, CodeBuild, CodeDeploy, CodePipeline, ECS, Lambda), and process automation for an international organization in New York.
Location: Fort Western Province Sri Lanka
- Work with an agile team to implement process automation for MEAN platform apps;
- Implement the CI/CD pipelines using AWS AWS CodeCommit, CodeBuild, CodeDeploy, and CodePipeline services;
- Automation of code builds and deployments incorporating automated QA gates;
- Implement process tracking and monitoring application performance in AWS cloud environment;
- DEV, QA, and PROD automated deployment pipelines to match industry standards;
- Continuously monitor and record configuration changes of AWS resources;
- Bachelor or University degree;
- +2 years of hands-on experience in core development in the full-stack MEAN platform;
- Experience with Continuous Integration tools: - AWS CodeCommit, CodeBuild, CodePipeline;
- Experience with Release management tool: - AWS CodeDeploy (ECS clusters for Tasks/Services);
- Experience in any of these scripting languages and databases: Javascript, Python, and MongoDB;
- Knowledge/experience with AWS services – EC2, ECS, ELB/ALB, Security Groups, Route53, IAM, KMS, Cognito, Secrets Manager, Parameter Store, Lambda, SES, SNS, SQS;
- Familiar with various Branching strategies, pull request concept and GIT commands, and Bash;
- Knowledge/experience of Microservices architecture, Docker container implementation;
- Excellent knowledge of English (both written and verbal) is required;
Details