Overview
Choice Talents NG is Nigeria’s preferred talents management company. Our goal is to help build successful businesses through effective talent, resource and process management.
Job Position: DevOps Engineer
Job Location: Mainland, Lagos
Job 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.
Job Requirements
- 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.
Application Deadline
31st July, 2024.
How to Apply
Interested and qualified candidate should send their CV and Applications to: jobs@choicetalents.com.ng using the Job Title as the subject of the mail.