Position: DevOPS/Cloud Engineer - Senior
Location: Toronto, ON (Hybrid)
Duration: 217 days with possible extension
Experience and Skill Set Requirements
Technical Skills – 55 points
- 10+ years of experience in software development and delivery with a proven track record in various technical roles.
- Approximately 5 years of experience in AWS cloud, utilizing services such as Lambda, AWS Connect, API Gateway, Amazon Lex, AWS CLI, Kinesis, S3, KMS, Glue, DynamoDB, RDS, Amplify, and other core AWS services.
- Experience in creating, managing, and maintaining AWS & related cloud-based production systems.
- Deployment and automation of packages for cloud-based systems.
- Extensive experience designing, developing, and implementing Amazon Connect cloud contact center solutions, including Call and Queue Flows, Agent Experience, Call Recording, Metrics, Contact Lens, CTR Data analysis.
- Knowledge of AWS services like Amazon Pinpoint, DynamoDB, Kinesis Data Streams, and Amazon Polly.
- Proficiency in AWS CLI, SDKs, Infrastructure as Code (CloudFormation), and IAM Roles following security best practices.
- Familiarity with monitoring tools such as CloudWatch and CloudTrail.
- Experience with CI/CD pipelines for AWS application deployment.
- Implementation of cloud security models focusing on identity, network, and encryption.
- Knowledge of DevOps tools like GitLab, and CI/CD integration.
- Ensuring the availability, performance, security, and scalability of AWS and related production systems.
- Strong skills in managing AWS resources, configuring VPC, Firewall, Load Balancing, auto-scaling, IAM, EC2, S3, API Gateway, Lambda, Aurora, Redshift, Active MQ, CloudTrail, CloudWatch, and other AWS services.
- Provisioning critical system security using best practices and cloud security solutions.
Core Skills and Experience - 25 points
- Over 10 years of experience in system design, technical documentation, and specifications.
- Experience setting up environments using tools like JIRA, Confluence, Maven, Jenkins.
- Knowledge of IVR and workflow systems.
- Experience with scripting languages such as Python, Bash, PHP, Java, JavaScript, Node.js.
- Experience with build and automation tools like Git, Ansible, Chef, Puppet for CI.
- Knowledge of containerization technology like Docker.
- Experience integrating APIs.
- Applying industry standards for web, architecture, and security.
- Providing architecture and process improvement recommendations.
- Designing and deploying systems for metrics, logging, and monitoring on AWS.
- Automating operational processes.
- Evaluating new technologies and vendor products.
Contact Center Domain/Public Sector Experience - 10 points
- At least 5 years of experience with contact center solutions.
- Knowledge of Public Sector Enterprise Architecture artifacts, processes, and documentation standards.
- Experience with contact center implementations in the public sector.
- Familiarity with Public Sector project methodologies, enterprise architecture, gating processes, and development standards.
- Experience managing large, complex IT projects.
General Skills – 10 points
- Proven leadership with ability to identify improvements and recommend solutions.
- Exceptional analytical, problem-solving, and decision-making skills.
- Strong communication and presentation skills.
- Troubleshooting and critical thinking expertise.
- Effective listening skills for issue resolution.
- Consulting skills to engage stakeholders and build relationships.
- Negotiation and interpersonal skills to drive successful outcomes.
- Customer service skills, tact, and diplomacy.
- Motivated, flexible, detail-oriented team player with excellent organization, multitasking, and deadline management skills.