Job Openings
Senior Cloud Engineer
About the job Senior Cloud Engineer
Responsibilities
- Experience with AWS and SaaS technologies (Google Cloud or Azure a plus)
- DevOps experience with using containerization tools such as Docker (or similar) for provisioning and automated deployments (CircleCI, Jenkins, AWS CodeBuild, Travis etc)
- Proficiency in writing code for microservices architecture applications using Serverless Framework or AWS CDK, AWS Lambda using Node.js runtime, Typescript and DynamoDB
- Proficient in architectures supporting applications built on SPA frameworks like React and Angular using AWS S3, EC2 and CloudFront
- Strong knowledge of AWS technologies and services such as S3, Cognito, SNS, API Gateway, SES, SQS
- An in-depth understanding of Public/Private/Hybrid Cloud solutions and experience in integrating public cloud into traditional hosting/delivery models with a specific focus on AWS
- Assist with cloud development efforts and crisis management where needed while identifying the root cause and identifying preventative measures
- Establish themselves as a cloud digital specialist and critical resource across multiple disciplines
- Researches and maintain a high awareness of cloud industry issues and trends, particularly in regard to emerging technologies
- Ability to write code using AWS security best practices and Secrets Manager
- Partners with business analysts, systems analysts and engineers in requirements gathering and reviews
- Experience building full-stack web applications with frameworks such as Laravel, Symfony, and Rails (Angular, Vue, and React a plus)
- Experience with Test/Behaviour-Driven development and writing Unit Test (PHPUnit, Codeception, RSpec, Cucumber etc)
Quality Assurance
- Coordinates with Central QA for Load Testing / Code Profiling to meet Quality Performance Metrics
- On a projects' inception assess and recommend software architecture design in the most proficient and cost-effective manner
- Review and validate Scope of Work & Memorandum of Understanding documents to ensure they are accurate, feasible, and correct in their technological approach as per the documented Swipe processes and standards