
Overview
We are seeking a DevOps Engineer (3+yrs) to automate and streamline our release and deployment processes for .NET/C# and JavaScript/Node.js applications running on AWS EC2. The role involves implementing infrastructure-as-code, CI/CD pipelines, and automated deployment strategies where EC2 instances are reimaged for each release.
Key Responsibilities:
Looking out for a 3+years experience candidate as AWS DevOps Engineer.
Design and implement automated deployment pipelines for .NET and Node.js applications.
Automate EC2 instance provisioning, configuration, and reimaging for each release.
Optimize CI/CD workflows using AWS CodePipeline, or similar tools.
Implement monitoring, logging, and alerting solutions for deployed applications.
Ensure security best practices in deployments and access control.
Collaborate with development teams to streamline build, test, and deployment processes.
Since our entire infrastructure is on AWS, and we preferably need a fully automated EC2 reimaging workflow, AWS CodePipeline combined with AWS CodeBuild, CodeDeploy, and Auto Scaling Groups (ASG) would be the best option. It minimizes operational overhead while providing native AWS service integration and better security.
Job Type: Contractual / Temporary
Contract length: 6 months
Schedule:
- Monday to Friday
- UK shift
Application Question(s):
- What is your notice period?
Experience:
- AWS DevOps: 3 years (Required)
Work Location: Remote