Job Title: Cloud Software Developer
Location: Scarborough ON Canada /Hybrid
Duration: Contract
Required skills and Qualifications :
Proficiency in AWS services such as EC2 S3 and Lambda and Azure infra management.
Knowledge of Linux/Windows server administration.
Experience with Infrastructure as Code (IaC) tools like AWS CloudFormation(CI/CD Tools) or Terraform Experience with container
JD: Required skills and Qualifications :
- Proficiency in AWS services such as EC2 S3 and Lambda and Azure infra management.
- Knowledge of Linux/Windows server administration.
- Experience with Infrastructure as Code (IaC) tools like AWS CloudFormation(CI/CD Tools) or Terraform
- Experience with containerization (Eg. Docker ECS EKS)
- Experience with monitoring tools(AWS CloudWatch Dynatrace and other tools)
- Familiarity with scripting languages such as Python Bash or PowerShell.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Strong communication skills for collaborating with team members and stakeholders.
- Ability to manage time effectively and prioritize tasks in a fast-paced environment.
- Strong understanding of networking concepts and security protocols.
- Leadership qualities to guide junior team members and contribute to team success.
Key Responsibilities :
- Monitor and maintain cloud infrastructure ensuring high availability and performance of AWS services and Azure infrastructure.
- Implement security best practices including IAM policies encryption and compliance auditing.
- Manage and optimize resource allocation including EC2 instances S3 storage and AWS Lambda and other AWS Artifacts
- Automate system tasks using scripts and AWS tools to enhance efficiency and reduce manual intervention.
- Troubleshoot and resolve issues related to cloud infrastructure and applications.
- Coordinate with development teams to deploy and manage applications in the AWS environment.
- Conduct regular backups and disaster recovery drills to ensure data integrity and availability.
- Maintain documentation of system configurations processes and updates for compliance and knowledge sharing.
- Provide support and training to staff on AWS best practices and new features