More than 100,000 people have found their dream job through Fuzu.

CLOSED FOR APPLICATIONS

Devops Engineer

Closing: Jul 11, 2024

This position has expired

Published: Jul 5, 2024 (20 days ago)

Job Requirements

Education:

Work experience:

Language skills:

Job Summary

Contract Type:

Sign up to view job details.

The ideal candidate for this position will have the following:

Deep knowledge of Linux systems

  • The candidate must have strong skills in Operating Systems(Linux/Ubuntu/Debian), understand their way around a UNIX shell and believe that where there is a shell, there is a way.

  • Good computer network skills - He/She/They understands how networks work, the OSI model and protocols including TCP/IP, UDP, ICMP, HTTP(s), DNS, DHCP, SMTP etc.


Virtualization and Containerization technologies

  • A deep understanding of Docker, LXD or Containerd runtimes.

  • Strong experience in running production applications on Kubernetes.

  • Comprehensive Programming Skills

  • Strong understanding of version control systems i.e. Git + GitLab/GitHub/Bitbucket.

  • Experience using popular CI/CD pipeline tools - GitLab CI/CD, Github Actions, CircleCI etc.

  • Strong knowledge of DBMS mainly but not limited to PostgreSQL is a must.


Cloud-first Mindset

  • Proficient in Cloud computing, specifically but not limited to Google Cloud Platform and Amazon Web Services. Most of our applications are served from the cloud, therefore it is important to understand how the cloud works including products like GCE/EC2, Cloud Run/EBS, Cloud Functions/Lambda, GKE/EKS, S3/GCS, PubSub/SQS etc.


Responsibilities

The ideal candidate for this position will have the following:

Deep knowledge of Linux systems

  • The candidate must have strong skills in Operating Systems(Linux/Ubuntu/Debian), understand their way around a UNIX shell and believe that where there is a shell, there is a way.

  • Good computer network skills - He/She/They understands how networks work, the OSI model and protocols including TCP/IP, UDP, ICMP, HTTP(s), DNS, DHCP, SMTP etc.


Virtualization and Containerization technologies

  • A deep understanding of Docker, LXD or Containerd runtimes.

  • Strong experience in running production applications on Kubernetes.

  • Comprehensive Programming Skills

  • Strong understanding of version control systems i.e. Git + GitLab/GitHub/Bitbucket.

  • Experience using popular CI/CD pipeline tools - GitLab CI/CD, Github Actions, CircleCI etc.

  • Strong knowledge of DBMS mainly but not limited to PostgreSQL is a must.


Cloud-first Mindset

  • Proficient in Cloud computing, specifically but not limited to Google Cloud Platform and Amazon Web Services. Most of our applications are served from the cloud, therefore it is important to understand how the cloud works including products like GCE/EC2, Cloud Run/EBS, Cloud Functions/Lambda, GKE/EKS, S3/GCS, PubSub/SQS etc.


Site Reliability Engineering (SRE)

  • Implement and maintain best practices for ensuring the reliability and availability of web applications and services.

  • Monitor system performance, troubleshoot issues, and implement proactive measures to prevent downtime.

  • Collaborate with cross-functional teams to develop and maintain Service Level Objectives (SLOs) and Service Level Indicators (SLIs).

  • Participate in incident management, post-incident reviews, and root cause analysis to continuously improve system reliability.

  • Monitoring the processes during the entire lifecycle for its adherence and updating or creating new processes for improvement and minimizing the wastage


Infrastructure:

  • Design, build, automate and manage the infrastructure that underlies the application stack, including cloud resources (e.g., Google Cloud, AWS), servers, networks, and storage.

  • Strive for continuous improvement and build continuous integration, continuous development, and constant deployment pipeline (CI/CD Pipeline)

  • Automate infrastructure provisioning and management using tools like Terraform, Ansible, or Kubernetes.

  • Implement security best practices and ensure compliance with industry standards in infrastructure design.

  • Optimize and scale infrastructure to meet growing demand.

  • Identifying and deploying cybersecurity measures by continuously performing vulnerability assessment and risk management


Developer Experience:

  • Support and enhance the development process by providing tools and practices that improve developer productivity.

  • Collaborate with software development teams to set up and streamline the CI/CD (Continuous Integration/Continuous Deployment) pipeline.

  • Create and maintain development environments, including development, staging, and production environments.

  • Have the expertise and assist developers in debugging, performance optimization, and troubleshooting issues in the development lifecycle.


Tech Financial Operations:

  • Manage and optimize technology-related financial aspects, including budgeting, cost tracking, and cost control.

  • Implement and monitor cost-effective solutions for infrastructure and services, optimizing cloud resources.

  • Work closely with finance and procurement teams to ensure efficient allocation of technology-related budgets.

  • Implement cost allocation models to attribute technology expenses accurately.

  • Manage periodic reporting on the FIn Ops progress to the management


Applications submitted via Fuzu have 32% higher chance of getting shortlisted.

Don’t miss your chance to work at Savannah Informatics Limited (Savannah). Enter your email to start your application now