Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Mogo, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Staff DevOps Engineer at Mogo will play a critical role in streamlining our software development and operational processes. The primary responsibility will be to design, implement, and manage cloud infrastructure and CI/CD pipelines, enabling the development teams to deliver high-quality software efficiently and consistently. The ideal candidate will work collaboratively with cross-functional teams to enhance system reliability, performance, and scalability while fostering a culture of continuous improvement and operational excellence.
Job Responsibilities
- Design, implement, and maintain scalable and reliable cloud infrastructure using modern technologies.
- Develop and automate deployment pipelines to streamline software releases and minimize downtime.
- Monitor system performance and troubleshoot issues to ensure high availability and reliability.
- Collaborate with developers to adopt DevOps best practices, including Infrastructure as Code (IaC).
- Integrate monitoring tools to track performance metrics and improve operational efficiency.
- Ensure application security and compliance by implementing best practices in design and deployment.
- Document processes, configurations, and methodologies to support knowledge sharing across teams.
- Participate in on-call rotation and production incident management as required.
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in DevOps, system administration, or a related role.
- Strong proficiency in scripting languages such as Bash, Python, or PowerShell.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with containerization technologies like Docker and orchestration tools like Kubernetes.
- Expertise in Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins, GitLab CI/CD, or similar.
- Strong understanding of networking, security, and backup strategies in cloud environments.
- Excellent problem-solving and troubleshooting skills with a proactive mindset.
Technologies & Tools
The Staff DevOps Engineer will utilize a variety of technologies and tools, including AWS or Azure cloud services, Terraform or CloudFormation for Infrastructure as Code (IaC), Docker for containerization, and Kubernetes for orchestration. Additionally, experience with monitoring tools like Prometheus or Grafana and CI/CD platforms such as Jenkins or GitLab CI/CD will be essential for the successful execution of responsibilities in this role.
Ideal Candidates
The ideal candidates for this position are proactive problem solvers who thrive in fast-paced environments and are passionate about automation and continuous improvement. They possess excellent communication skills to collaborate with diverse teams and articulate complex technical concepts clearly. Candidates should demonstrate critical thinking abilities, be adaptable to new technologies, and have a strong desire to contribute to a culture of innovation and efficiency within the organization.
Over the last year, unemployment was lowest in legal jobs (1.5%) and highest in farming, fishing and forestry jobs (8.7%). For all workers it was 4.3%. Compare kinds of work →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.