DevOps Engineer
Home » Information Technology Industry » DevOps Engineer
DevOps Engineer

DevOps Engineer

Location: Lagos state

Employment Type: Full-time


Responsibilities

Design, implement, and maintain CI/CD pipelines to automate software builds, testing, and deployment processes.

Manage and configure cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.

Collaborate with development teams to integrate CI/CD pipelines into the software development lifecycle.

Monitor system performance and reliability, troubleshoot issues, and implement solutions to ensure uptime and availability.

Implement security best practices and ensure compliance with industry standards for data protection and privacy.

Automate provisioning, configuration, and orchestration of servers and containers using tools such as Ansible, Puppet, or Kubernetes.

Continuously evaluate and implement new technologies and tools to improve automation, scalability, and efficiency.

Document infrastructure configurations, processes, and procedures to ensure knowledge sharing and maintainability.

Participate in on-call rotation and respond to incidents and emergencies as needed.

Mentor junior team members and provide technical guidance and support.


Qualifications

Bachelor's Degree in Computer Science, Engineering, or related field; or equivalent work experience.

Proven experience as a DevOps Engineer or similar role in a software development environment.

Strong understanding of software development lifecycle, version control systems, and agile methodologies.

Proficiency in scripting languages such as Python, Bash, or PowerShell.

Hands-on experience with cloud platforms such as AWS, Azure, or Google Cloud Platform.

Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or CircleCI.

Familiarity with containerization and orchestration tools such as Docker and Kubernetes.

Solid understanding of networking, security, and system administration concepts.

Excellent problem-solving skills and attention to detail.

Strong communication and collaboration skills, with the ability to work effectively in a team environment.


Preferred Qualifications:

Certifications in cloud technologies (e.g., AWS Certified DevOps Engineer, Azure DevOps Engineer Expert).

Experience with serverless computing technologies such as AWS Lambda or Azure Functions.

Knowledge of configuration management tools such as Ansible, Puppet, or Chef.

Familiarity with monitoring and logging tools such as Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), or Splunk.

Experience with database administration and optimization.

Understanding of MVVM architectures, microservices architecture and distributed systems.

Ability to develop software in JavaScript, Angular, C#, CSS, HTML5, Dart/Flutter, AI( Artificial Intelligent)

Excellent knowledge of relational databases such as Sybase, MSSQL, Microsoft SQL Server or ORACLE

Experience developing web applications using at least one popular web framework (e.g. MVC)

Incorporates systems to interact with REST and SOAP APIs.

Experienced in developing multi-tenant mobile applications.

Familiarity with Android and iOS build pipelines and application signing processes.


Method of Application

Interested and qualified candidates should send their CV to: jobs@choicetalents.com.ng using the Job Title as the subject of the email.