Intermediate Solutions Designer - CRM

  • Toronto, ON
  • Posted 15 hours ago | Updated 9 hours ago

Overview

On Site
$CAD $105 / hr
Contract - W2
Contract - 7 month(s)

Skills

Intermediate Solutions Designe

Job Details

Job Description:

  • Undertakes the design of hosting technology solutions based on the client's service specifications, standards, policies, best practices, and cost models to meet CRM application business requirements and project/initiative deliverables.
Requirement/Must Have
  • 5+ years of experience in software development and delivery track record in a range of technical roles.
  • Ideally 3 years of experience in AWS cloud using AWS Services and tools, including LamClienta, AWS Connect, API Gateway, Amazon Lex, AWS CLI, Kinesis, S3, KMS, Glue, DynamoDB, RDS, Amplify, and other core AWS services.
  • Experience setting up environments and mechanisms using tools such as JIRA, Confluence, Maven, and Jenkins or similar tools.
Experience:
  • 10+ years of experience in software development and delivery track record in a range of technical roles.
  • Ideally 5 years of experience in AWS cloud using AWS Services and tools including Lambda, AWS Connect, API Gateway, Amazon Lex, AWS CLI, Kinesis, S3, KMS, Glue, DynamoDB, RDS, Amplify, and other core AWS services.
  • Experience setting up environments and mechanisms using tools such as JIRA, Confluence, Maven, and Jenkins or similar tools.
  • Knowledge of AWS cloud and AWS Connect ecosystem and integration
  • Creation, management, and maintenance of AWS & related cloud-based production system.
  • Deployment and automation of packages for cloud-based systems.
  • Extensive experience in design, development, and implementation of an Amazon Connect cloud-based contact center solution.
  • Knowledge of Amazon Web Services technologies: Amazon Pinpoint, Amazon DynamoDB, Amazon Kinesis Data Streams, and Amazon Polly.
  • Proficiency in AWS CLI and AWS SDK, including writing Infrastructure as Code using AWS CloudFormation and IAM Roles with AWS security best practices
  • Experience in scripting languages like Python, Bash, PHP, Java, JavaScript, Node
  • Experience in build tools like Git, Ansible, Chef, Puppet for continuous integration
  • Knowledge of container-based virtualization technology like Docker.
  • Familiarity with monitoring solutions such as CloudWatch, CloudTrail.
  • Experience with CI/CD pipelines for deploying applications on AWS.
  • Proven implementation of cloud security models, particularly identity, network, and encryption..
  • Knowledge of GitLab or other DevOps tools and CI/CD integration.
  • Ensuring availability, performance, security, and scalability of AWS & related production systems.
  • Excellent knowledge in managing AWS resources and configuring Amazon VPC, AWS Firewall, Amazon Elastic Load Balancing, Auto-scaling, AWS IAM, Amazon EC2, Amazon S3, Amazon API Gateway, AWS Lambda, Amazon Aurora DB, Amazon Redshift, Active MQ, AWS CloudTrail, AWS CloudWatch.
  • Provision of critical system security by leveraging best practices and prolific cloud security solutions.
  • 10+ years of experience with system design models, technical documentation, and specifications.
  • Knowledge of IVR and Workflow.
  • Integration experience in building and using APIs.
  • Experience applying industry web, architectural, and security standards and best practices.
  • Providing recommendations for architecture and process improvements.
  • Definition and deployment of systems for metrics, logging, and monitoring on AWS and related platforms.
  • XXgning, maintenance, and management of tools for automation of different operational processes.
  • Evaluation of new technology alternatives and vendor products.
  • 5+ years of experience implementing Contact Center solutions.
  • Knowledge and experience with Contact Center implementation in a public sector setting.
  • Experience with large complex IT projects.
Responsibilities:
  • Gather client business requirements and align them with information technology stXXgic plans, environments, and standards.
  • Participate in the development of CRM solutions and advise on short/long-term development activities.
  • Design and evaluate technical specifications for integrated multi-services systems
  • Assess performance and capacity of existing systems and recommend improvements.
  • Plan, migrate, implement, and sustain large complex system development projects.
  • Apply leading-edge technology design criteria and prepare technical specifications.
  • Develop and maintain system documentation and reports.
  • Monitor new technology developments and trends to align with client requirements.
Should Have:
  • Knowledge of CRM applications, operating systems, database technologies, programming languages, and communication protocols.
  • Understanding of Government directory/messaging standards and IT policies.
  • Conceptual and analytical skills to evaluate client needs and conduct cost/benefit analyses.
  • Basic knowledge of project management methodology.
  • Excellent problem-solving and decision-making skills.
  • Strong verbal, written communication, and interpersonal skills.
  • Proven track record of meeting deadlines.
  • Technical leadership skills and ability to drive improvement initiatives.
  • Strong customer service and stakeholder engagement skills.
  • Effective consulting, facilitation, and negotiation abilities.
Skills:
  • AWS ecosystem and integration.
  • DevOps tools and practices.
  • Scripting and automation.
  • Infrastructure as Code.
  • Contact Center solutions.
  • Cloud security.
  • CI/CD pipeline design.
  • Monitoring and logging systems.
  • Docker and containerization.
  • Technical documentation and system design.
Qualification And Education:
  • Not specified.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.