Remote Site Reliability Engineer — Open Source Cloud & Kubernetes
Canonical
Sherbrooke
Remote
CAD 126,000 - 184,000
Full time
Job summary
A leading tech firm is hiring a Site Reliability Engineer to enhance enterprise infrastructure DevOps practices. You will apply your Python software development skills in a dynamic environment focused on open source technologies like OpenStack and Kubernetes. The role offers a distributed work environment, twice-yearly team sprints, and a personal learning budget. Ideal candidates should have a degree in software engineering or computer science, with strong operational skills and the ability to travel for company events.
Benefits
Distributed work environment
Personal learning budget of USD 2,000 per year
Biannual compensation review
Annual bonuses
Maternity and paternity leave
Employee Assistance Programs
Travel opportunities
Qualifications
- Degree in software engineering or computer science.
- Fluent in Python software development.
- Operational experience in Linux environments.
- Experience with Kubernetes deployment or operations.
- Excellent interpersonal skills, curiosity, flexibility, and accountability.
- Ability to travel internationally twice a year.
Responsibilities
- Deploy and run OpenStack and Kubernetes.
- Apply DevOps practices in a global environment.
- Monitor and observe applications, anticipate potential issues.
- Gain experience in a broad range of cloud technologies.
Skills
Python software development
Operational experience in Linux environments
Experience with Kubernetes deployment or operations
Excellent interpersonal skills
Curiosity
Flexibility
Accountability
Education
Degree in software engineering or computer science
Tools
OpenStack
Public cloud services
Private cloud management
A leading tech firm is hiring a Site Reliability Engineer to enhance enterprise infrastructure DevOps practices. You will apply your Python software development skills in a dynamic environment focused on open source technologies like OpenStack and Kubernetes. The role offers a distributed work environment, twice-yearly team sprints, and a personal learning budget. Ideal candidates should have a degree in software engineering or computer science, with strong operational skills and the ability to travel for company events.