DevOps Engineer (AWS /Azure Cloud) - 2 days onsite per week.
Scope
Cloud DevOps Engineer to build and automate the AWS infrastructure that enables developers to deploy applications to multiple environments. The ideal candidate will have experience with AWS, and can direct improvements to build and release scripts, tools, and processes. Required Skills & Experience with AWS infrastructure, CloudFormation scripts, Docker containers Experience deploying CI/CD, Experience Knowledge of AWS Security, encryption, security groups. This individual will consult and work closely with the Enterprise Architectural Group and project delivery teams to assist with automation and deployments.
Duties & Responsibilities:
- Design cloud infrastructure that is secure, scalable, and highly available on AWS
- Work collaboratively with software engineering to define infrastructure and deployment requirements
- Provision, configure and maintain AWS cloud infrastructure defined as code
- Ensure configuration and compliance with configuration management tools
- Troubleshoot problems across a wide array of services and functional areas
- Build and maintain operational tools for deployment, monitoring, and analysis of AWS infrastructure and systems
- Perform infrastructure cost analysis and optimization
Must Have Skills
- Experience with Multi Cloud Environment AWS, Azure)
- At least 3-5 years of experience building and maintaining AWS Native services such as (VPC, EC2, Security Groups, IAM, ECS, CodePipeline, CloudFront, S3, Lambda Functions, Glue services, Athena)
- Experience with Azure cloud platform and services
- Hands-on experience deploying and managing infrastructure with Cloudformation, Terraform.
- Experience with DevOPS toolsets such as Bitbucket, Github, Github Actions, SonarCloud for static code analysis, Artifact repository CI/CD pipeline.
- Experience in using and configuring build tools and orchestration such as Jenkins, Maven, Gradle, Artifactory.
- Experienced with either modern programming languages e.g., Java, Python and /or similar languages.
- Working knowledge of SQL and other Databases.
- Working experience with AWS API GW integration and management.
- Working experience with Serverless technology such as AWS lambda functions, Fargate container.
- A strong DevOps background with a security and automation mindset.
Nice To Have
- AWS Solution Architect
- AWS SysOPS admin
- Any Azure, GCP experience would certainly an asset