DevOps Engineer

at Sora Union
Location Dar es Salaam, Tanzania, United Republic of
Date Posted April 15, 2024
Category IT / Information Technology
Software Development
Job Type Full-time
Currency TZS

Description

Our goal is to hire the best talent available, regardless of where they live.

Sora Union is a professional services company specializing in design, localization, engineering, staffing and QA projects for businesses, organizations, and governments. The Sora Union team is globally-distributed and made up of diverse and talented professionals impacted by or at-risk of displacement due to conflict or climate change.

We’re looking for someone who loves both design leadership and hands-on design work, and is excited to contribute to the culture and philosophy of an early-stage distributed company.

We’re only able to accomplish all of this with the right combination of processes and people. And that’s where you come in.

We are looking for a DevOps Engineer with 4+ years of experience to join our distributed team of creative professionals. Your technical skill, passion for programming, and ability to navigate both front-end and back-end technologies will greatly enhance our team's ability to deliver innovative solutions. We look forward to having you on board!

YOU’LL BE RESPONSIBLE FOR:

Infrastructure Automation:

  •     Design, implement, and maintain infrastructure as code (IaC) using tools such as Terraform, Ansible, or similar.
  •    Continuously improve and optimize automated processes for provisioning, configuration, and orchestration of infrastructure components.

Continuous Integration and Deployment (CI/CD):

  •     Develop and maintain CI/CD pipelines to automate the build, test, and deployment processes.
  •    Collaborate with development teams to ensure smooth integration of code changes into production environments.

Monitoring and Incident Response:

  •     Implement and manage monitoring solutions to proactively identify and address potential issues.
  •    Participate in on-call rotation and respond to incidents promptly, ensuring minimal downtime.

Collaboration and Documentation:

  •    Collaborate with development, QA, and operations teams to streamline processes and improve efficiency.
  •     Maintain comprehensive documentation for infrastructure, processes, and procedures.

Security and Compliance:

  •     Implement and enforce security best practices across infrastructure components.
  •    Ensure compliance with industry standards and regulations.

Cloud Services:

  •     Work with cloud providers (e.g., AWS, Azure, GCP) to deploy and manage cloud-based infrastructure.
  •     Optimize cloud resources for cost efficiency and performance.
Required profile for job ad : DevOps EngineerIDEALLY, YOU’LL HAVE:

  • 4+ years of experience in a DevOps or systems engineering role.
  • Strong proficiency in scripting languages such as Python, Bash, or PowerShell.
  • Experience with containerization technologies (Docker, Kubernetes).
  • Knowledge of configuration management tools (Ansible, Puppet, Chef).
  • Familiarity with CI/CD tools (Jenkins, GitLab CI, CircleCI).
  • Understanding of networking concepts and security best practices.
  • Excellent problem-solving and troubleshooting skills.
  • Certification in DevOps-related technologies (e.g., AWS Certified DevOps Engineer, Docker Certified Associate).
  • Experience with log management and analysis tools (ELK stack, Splunk).
  • Knowledge of microservices architecture and serverless computing.
Drop files here browse files ...