Senior DevOps Engineer at Africa Prudential Registrars Plc

Job Overview

Location
Lagos, Lagos
Job Type
Full Time
Date Posted
2 years ago

Additional Details

Job ID
48993
Job Views
82

Job Description



Job Description



  • As a Senior DevOps Engineer, you will be responsible for leading and driving the implementation of DevOps practices within our organization.

  • You will work closely with development, operations, and infrastructure teams to streamline and automate our software delivery processes, infrastructure management, and monitoring systems.

  • Your expertise will play a vital role in improving the overall efficiency, scalability, and reliability of our systems.


Responsibilities



  • Design and implement scalable and reliable infrastructure for the company's software applications and services.

  • Develop and maintain automation processes for deploying and testing code, configurations, and infrastructure changes.

  • Implement continuous integration and continuous deployment (CI/CD) pipelines across all products and projects to ensure that software changes are tested and deployed quickly and reliably.

  • Collaborate with cross-functional teams, including developers, QA engineers, and operations staff, to ensure smooth communication and collaboration across the software development lifecycle.

  • Provide technical leadership and mentorship to junior team members, helping them develop their skills and knowledge in DevOps best practices.

  • Ensure that the team is up to date with the latest DevOps trends and technologies and that they are implementing them effectively in the company's processes.

  • Develop and maintain monitoring and logging systems to ensure that the company's applications and services are performing optimally and that issues are quickly identified and resolved.

  • Implement security best practices throughout the software development lifecycle, including vulnerability scanning, penetration testing, and compliance with industry standards and regulations.

  • Develop disaster recovery and business continuity plans to ensure that the company can quickly recover from any disruptions to its software infrastructure.

  • Analyze and optimize the company's software development processes to improve efficiency, quality, and collaboration across teams.

  • By performing these activities, the senior DevOps engineer can help the company's DevOps department become a world-class department and support the growth and success of the company's software applications and services.


Qualifications



  • Bachelor's degree in Computer Science, Engineering, or a related field. Equivalent work experience will also be considered.

  • Proven experience working as a DevOps Engineer or a similar role, preferably in a senior capacity.

  • Strong knowledge of DevOps practices, CI/CD pipelines, and infrastructure automation.

  • Proficiency in at least one programming language (e.g., Python, Ruby, or Go) for scripting and automation tasks.

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud, and familiarity with containerization technologies (Docker, Kubernetes).

  • Solid understanding of networking concepts, server architectures, and security principles.

  • Experience with configuration management tools (e.g., Puppet, Chef, or Ansible) and infrastructure-as-code frameworks.

  • Demonstrated ability to troubleshoot complex issues, perform root cause analysis, and implement effective solutions.

  • Excellent collaboration and communication skills, with the ability to work effectively with cross-functional teams.

  • Strong problem-solving skills, adaptability, and a continuous improvement mindset.


Similar Jobs

Cookies

This website uses cookies to ensure you get the best experience on our website. Cookie Policy

Accept