Senior AWS DevOps

Canada, Europe, Ukraine, USA HOT

We seek experienced and motivated AWS DevOps to manage and optimize the client’s AWS infrastructure.

In this role, you will initially work with the client’s existing custom deployment solution, which utilizes JavaScript/TypeScript to generate CloudFormation templates and push them to AWS. Over time, you will play a key role in transitioning to a more common Infrastructure as a Code framework, such as AWS CDK or Terraform, to improve automation and streamline client deployment processes.

Project Description

Our client is a US-based service that allows its customers to request their official vital records online (Birth, Death, Marriage or Divorce Certificates). They digitize application forms and requirements for all U.S. states and counties, providing features such as a centralized dashboard, customizable options, and dedicated support.

Duties and responsibilities

  • Manage and optimize AWS resources, including VPCs, Security Groups, IAM roles, Load Balancers, EC2 instances, and AWS firewalls.
  • Write, maintain, and enhance CloudFormation templates to automate infrastructure provisioning.
  • Work with AWS services such as ECS Fargate, Lambda, and Elastic Beanstalk for application deployment and management.
  • Oversee and maintain CI/CD pipelines using CodePipeline, CodeBuild (for Docker builds), and CodeDeploy to automate deployment processes.
  • Ensure SOC 2 & HIPAA compliance, applying best practices in security and addressing vulnerabilities detected by AWS Inspector.
  • Set up and maintain monitoring solutions using AWS CloudWatch, AWS Config, and other relevant tools to track and enhance infrastructure performance.
  • Contribute to the migration toward AWS CDK or Terraform for improved Infrastructure as Code automation (TypeScript preferred).

Required skills and experience

  • Proven experience managing and deploying AWS infrastructure with hands-on expertise in VPCs, Security Groups, IAM roles, Load Balancers, EC2 instances, and AWS firewalls.
  • Solid experience in writing and maintaining CloudFormation templates.
  • Hands-on experience with AWS services such as ECS Fargate, Lambda, and Elastic Beanstalk.
  • Experience managing CI/CD pipelines with AWS CodePipeline, CodeBuild, and CodeDeploy.
  • Deep understanding of SOC 2 and HIPAA compliance, security best practices, and vulnerability management using AWS tools.
  • Experience with monitoring and logging solutions such as AWS CloudWatch and AWS Config.
  • Bonus: Experience with AWS CDK (preferably TypeScript).
  • Strong problem-solving skills and ability to work independently.
  • Excellent communication and collaboration skills, able to work with cross-functional teams.

What’s in it for you

  • You will develop much faster than the fractional role at a big “galley.”
  • If you can’t find the meaning in what you’re doing, don’t know where you’re going in the long run, feel like you do not evolve, or like nobody cares about you, or think you’re wasting your time — come and win the competition for this job!
  • Team up with us to make the world a better and more convenient place to live! Start making a difference now!

Ready to rumble?

Send your CV or contact us here.