Sr. Application Developer - DevOps

at  Telus International

Toronto, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate09 Jul, 2024Not Specified10 Apr, 2024N/AStrategic Planning,Ansible,Documentation,Time Management,Jenkins,Git,Emotional Intelligence,Infrastructure,Conflict Resolution,Kms,Aws,Automation,Negotiation,Docker,Azure,Scripting,Containerization,Creativity,Logging,Code,Security,Google CloudNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

QUALIFICATIONS AND SKILLS

  • Cloud Computing Platforms (AWS, Azure, Google Cloud)
  • Infrastructure as Code (Terraform, CloudFormation)
  • Containerization (Docker, Kubernetes)
  • Networking (VPC, VPN, DNS)
  • Security (IAM, KMS, WAF, AWS Security Hub)
  • Serverless Architecture (Lambda, API Gateway)
  • Database Management (RDS, DynamoDB)
  • Monitoring and Logging (CloudWatch, ELK Stack)
  • Automation and Scripting (Python, Bash)
  • DevOps Tools (Jenkins, Git, Ansible)
  • Disaster Recovery and Business Continuity Planning (S3, Glacier)
  • Excellent problem-solving and critical thinking abilities.
  • Time Management and Prioritization
  • Empathy and Customer-Centric Mindset
  • Decision-Making and Strategic Planning
  • Conflict Resolution and Negotiation
  • Creativity and Innovation
  • Emotional Intelligence and Relationship Building
  • Technical Writing and Documentation

Responsibilities:

  • AWS Infrastructure Setup: Plan, design, and implement an efficient AWS infrastructure to support a global multi-tenant environment, including virtual networks, storage solutions, databases, and compute resources.
  • Automation of Processes: Leverage AWS tools like CloudFormation, OpsWorks, and Elastic Beanstalk to automate infrastructure setup and management processes.
  • Application Deployment: Deploy, manage, and troubleshoot applications on AWS infrastructure, ensuring optimal performance and uptime.
  • Monitoring and Logging: Implement comprehensive monitoring and logging solutions using tools like CloudWatch and CloudTrail, enabling proactive response to any issues or anomalies.
  • Microservices Management: Utilize AWS services such as AWS Lambda, AWS Fargate, and Amazon ECS to manage and orchestrate microservices-based applications.
    Additional duties team members can expect to take on as they advance their role in the program include:
-

Security Management: Implement and maintain security protocols across AWS services, such as IAM roles, security groups, and VPC settings, ensuring that the organization’s data is secure from threats. Design and implement resolutions to issues found by AWS Security Hub

  • Performance Tuning: Optimize the performance of AWS services, including fine-tuning databases, optimizing EC2 instances, and managing Auto Scaling groups.
  • Serverless Architecture Implementation: Design and implement serverless architectures leveraging services like AWS Lambda and Amazon API Gateway.
  • Disaster Recovery Planning: Develop and implement disaster recovery strategies, including backups and failover systems, to ensure data and system availability.
  • Cost Optimization: Regularly monitor and manage AWS costs, and implement cost-saving measures, such as purchasing reserved instances or scheduling non-essential resources to turn off during off-hours.
  • Integration with On-Premise Resources: Integrate AWS services with on-premise resources to create a hybrid cloud environment, providing flexibility and leveraging existing investments.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Network Administration / Security

Software Engineering

Graduate

Proficient

1

Toronto, ON, Canada