DevOps Engineer

at  Canadian Solar

Guelph, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Aug, 2024Not Specified16 May, 2024N/AInfrastructure,Google Cloud Platform,Computer Science,Cloud Services,Scripting LanguagesNoNo
Add to Wishlist Apply All Jobs
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:

Job Description – Canadian Solar Inc.
Canadian Solar Inc. is one of the world’s largest solar modular producers. As a leading vertically integrated provider of ingots, wafers, solar cells, solar modules, solar power systems and specialized solar products, Canadian Solar delivers uncompromising value to its customers across the globe.

DESCRIPTION:

The DevOps Engineer is responsible for automating and integrating the processes needed to deploy and manage software applications and systems. This role involves collaboration with development and operations teams to improve scalability, efficiency, and reliability of the development and deployment processes.

Qualifications and Experience:

  • Bachelor’s degree in computer science, Engineering, or related field, or equivalent experience.
  • Proficient in scripting languages (e.g., Bash, Python).
  • Experience with automation and configuration management tools (e.g., Ansible, Puppet, Chef, Terraform).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI).
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Understanding of cloud services and infrastructure (AWS, Azure, Google Cloud Platform).
  • Strong problem-solving skills and ability to work under pressure.
  • Excellent communication and teamwork abilities

Responsibilities:

  • Develop and maintain an automation framework for software deployment and infrastructure provisioning.
  • Implement continuous integration and continuous delivery (CI/CD) pipelines to enable quick and reliable code deployment.
  • Manage version control systems and processes.
  • Monitor, troubleshoot, and improve system performance and reliability.
  • Ensure security best practices are integrated into the development and deployment processes.
  • Collaborate with development teams to understand needs and implement scalable solutions.
  • Maintain documentation for system configuration and operational procedures.
  • Participate in on-call rotation for supporting the system and addressing operational issues.
  • Ensure that all business activities are performed with the highest ethical standards and in compliance with the Canadian Solar Solution Code of Business Conduct
  • Support/implement ISO 9001 activities
  • Adhere to all environmental, health and safety rules and policies
  • Conduct other duties as required

Qualifications and Experience:

  • Bachelor’s degree in computer science, Engineering, or related field, or equivalent experience.
  • Proficient in scripting languages (e.g., Bash, Python).
  • Experience with automation and configuration management tools (e.g., Ansible, Puppet, Chef, Terraform).
  • Familiarity with CI/CD tools (e.g., Jenkins, GitLab CI, Travis CI).
  • Knowledge of containerization and orchestration technologies (e.g., Docker, Kubernetes).
  • Understanding of cloud services and infrastructure (AWS, Azure, Google Cloud Platform).
  • Strong problem-solving skills and ability to work under pressure.
  • Excellent communication and teamwork abilities.

Note: The company reserves the right to change the duties and responsibilities of this position at any time as its own discretion.
Canadian Solar Inc. is an equal opportunity employer.
We are committed to ensuring accessibility for persons with disabilities by identifying, removing and preventing barriers to promote the rights of all persons and to create an inclusive and accessible working environment.
Upon individual request, Canadian Solar will endeavor to remove any barrier to the hiring process to accommodate those candidates with disabilities.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Other

Software Engineering

Graduate

Computer science engineering or related field or equivalent experience

Proficient

1

Guelph, ON, Canada