DevOps Engineer Job at Sankore Investments

Sankore Investments is a wealth management firm that provides advisory, brokerage, fund management and other investment services to a range of clients including individuals and corporations.

We are recruiting to fill the position below:

Job Position: DevOps Engineer

Job Opening ID: 98
Job Locations: Lagos
Job Type: Full time

About the Role


  • The DevOps Engineer is responsible for supporting the software development team by automating deployment processes and managing code repositories. This role involves overseeing deployment infrastructure, maintaining system reliability, and implementing efficient workflows to enhance operational efficiency.
  • The DevOps Engineer will also collaborate with team members to optimize performance, ensure system security, and contribute to the continuous improvement of infrastructure and deployment practices.
  • You will report to the Chief Technology Officer.

Key Responsibilities

  • Design and implement scalable and reliable infrastructure solutions, leveraging tools such as Kubernetes for container orchestration and AWS for cloud-based deployments.
  • Automate infrastructure provisioning and configuration using Infrastructure-as-Code (IaC) tools like Terraform and Ansible to ensure consistency and efficiency.
  • Develop, maintain, and optimize CI/CD pipelines to streamline code integration, testing, and deployment processes.
  • Monitor and analyze system performance metrics, ensuring uptime, scalability, and resolving incidents promptly.
  • Administer and troubleshoot Linux-based systems, applying configurations, managing resources, and optimizing performance.
  • Continuously evaluate and integrate new technologies, ensuring the infrastructure is efficient, modern, and aligned with industry standards.
  • Build and maintain tools to automate recurring tasks, such as system monitoring, log management, and backup processes.
  • Manage version control workflows using Git, enabling smooth collaboration across teams.
  • Implement robust security practices, such as securing infrastructure, managing access controls, and conducting regular vulnerability assessments.
  • Collaborate with development and operations teams to align on project requirements and delivery goals.
  • Document key processes and configurations, maintaining clear and up-to-date records of infrastructure, tools, and operational workflows.
  • Provide mentorship and training to team members on DevOps tools, methodologies, and best practices.

Requirements

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 4 to 6 years of experience in a similar role, preferably within Fintech or Financial Services.
  • Proficiency with cloud infrastructure platforms, including AWS, Google Cloud Compute, or OpenShift.
  • Experience with version control systems such as Git and GitHub.
  • Solid understanding of containerization and orchestration technologies like Docker and Kubernetes, with hands-on experience in creating CI/CD pipelines.
  • Certifications such as Docker Certified Associate, Puppet Certification, or Certified Kubernetes Administrator (CKA) are a plus.
  • Practical experience working in Agile environments.
  • Strong ability to communicate technical concepts to non-technical stakeholders.
  • Knowledge of software development security standards.
  • Proven leadership abilities and experience managing or mentoring teams.

Benefits
Competitive.