Role : DevOPS / Cloud Engineer - Senior
Location : Toronto, Ontario (Hybrid)
Duration : 6 Months 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.
- Ideally 5+ years of experience in AWS cloud services, including 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 and 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, and CTR data analysis.
- Knowledge of additional AWS technologies such as Amazon Pinpoint, DynamoDB, Kinesis Data Streams, and Polly.
- Proficiency with AWS CLI, SDKs, and Infrastructure as Code using CloudFormation, along with IAM roles and security best practices.
- Familiarity with monitoring tools like CloudWatch and CloudTrail.
- Experience with CI/CD pipelines for AWS applications.
- Implementation of cloud security models, focusing on identity, network security, and encryption.
- Knowledge of DevOps tools such as GitLab, Jenkins, Ansible, Chef, Puppet, and their integration into CI/CD workflows.
- Ensuring high availability, performance, security, and scalability of AWS and related production systems.
- Managing AWS resources including VPCs, firewalls, load balancers, auto-scaling, IAM, EC2, S3, API Gateway, Lambda, Aurora, Redshift, Active MQ, CloudTrail, CloudWatch, and others.
- Provisioning system security leveraging best practices and cloud security solutions.
Core Skills and Experience (25 points):
- 10+ years in system design, technical documentation, and specifications development.
- Experience setting up environments and mechanisms using tools like JIRA, Confluence, Maven, Jenkins, or similar.
- Knowledge of IVR systems and workflows.
- Proficiency in scripting languages such as Python, Bash, PHP, Java, JavaScript, Node.js.
- Experience with build and automation tools like Git, Ansible, Chef, Puppet.
- Knowledge of containerization technologies like Docker.
- Experience building and consuming APIs.
- Understanding of industry standards in web development, architecture, and security.
- Recommendations for architecture and process improvements.
- Design and deployment of metrics, logging, and monitoring systems on AWS and other platforms.
- Automation of operational processes through various tools.
- Evaluation of new technologies and vendor products.
Contact Center Domain / Public Sector Experience (10 points):
- 5+ years working with contact center solutions.
- Knowledge of Public Sector Enterprise Architecture artifacts, processes, and practices, with ability to produce compliant technical documentation.
- Experience with contact center implementation in the public sector.
- Familiarity with Public Sector Unified I&IT Project Methodology, Enterprise Architecture, Gating processes, and SDLC standards.
- Experience managing large, complex IT projects.
General Skills (10 points):
- Technical leadership and ability to identify improvement areas.
- Strong analytical, problem-solving, and decision-making skills.
- Excellent communication and presentation skills.
- Troubleshooting and critical thinking capabilities.
- Active listening skills for issue resolution.
- Stakeholder engagement and relationship-building skills.
- Negotiation and facilitation skills.
- Customer service orientation, tact, and diplomacy.
- Motivated, flexible, detail-oriented team player with excellent organizational skills and ability to meet deadlines.
Must Haves:
- 10+ years in software development and delivery across various roles.
- At least 5 years of AWS cloud experience with specified services.
- Experience managing AWS cloud systems and automation.
- Design and implementation experience with Amazon Connect contact center solutions.
- Knowledge of IVR and workflows.
- Experience with scripting languages and API integration.
- 5+ years working on contact center solutions.
Nice to Have:
- Prior public sector or OPS experience.