Overview
Analytics Intelligence (AI) combines human data scientists and artificial intelligence technologies to help clients improve data analysis, enhance decision making, and optimize digital services.
Job Position: Senior DevOps Engineer
Job Location: Lagos
Job Responsibilities
- Set up and maintain scalable infrastructure in the cloud to serve our clients.
- Set up and maintain various environments, including development, staging, and production, to ensure software meets quality metrics before being shipped to production.
- Design and build RESTful APIs and/or GraphQL services using Node.js, Python, Java, Ruby, or other back-end technologies.
- Develop server-side logic, manage databases, and integrate third-party services.
- Ensure the security and scalability of the application.
- Design, implement, and maintain relational databases (e.g., MySQL, PostgreSQL) or NoSQL databases (e.g., MongoDB, Cassandra).
- Optimize queries and ensure database performance and security.
- Implement and manage continuous integration and continuous deployment (CI/CD) pipelines using tools like Jenkins, GitLab CI, CircleCI, or Travis CI.
- Automate testing, deployment, and monitoring processes to streamline software development.
- Use tools like Terraform, Ansible, or AWS CloudFormation to define and deploy infrastructure.
- Manage cloud environments (AWS, Azure, GCP) with a focus on cost optimization, performance, and security.
- Develop and maintain containerized applications using Docker.
- Implement container orchestration tools like Kubernetes for scaling and managing services.
- Set up monitoring and alerting systems using tools like Prometheus, Grafana, ELK Stack, or Datadog.
- Ensure proper logging and tracking of application performance and errors.
- Implement security best practices for both development and operations.
- Ensure compliance with industry standards and regulations (e.g., GDPR, HIPAA) through automated audits and vulnerability scanning.
Job Requirements
- Bachelor’s Degree in computer science, Engineering, or a related field (or equivalent experience).
- 4+ years of experience in DevOps engineering (Acceptable if a considerable part of your experience is in software development).
- Proven experience working with cloud platforms (AWS, Azure, or GCP).
- Experience with CI/CD tools and automation frameworks.
- Languages: JavaScript (React, Node.js), Python, Java, Ruby, or PHP.
- Cloud: AWS, Google Cloud, Microsoft Azure.
- Databases: MySQL, PostgreSQL, MongoDB, Redis, Cassandra.
- CI/CD Tools: Jenkins, GitLab CI, Travis CI, CircleCI.
- DevOps Tools: Docker, Kubernetes, Terraform, Ansible, AWS CloudFormation.
- Monitoring/Logging: Prometheus, Grafana, ELK Stack, Datadog.
- Familiarity with Git version control and Git branching strategies.
- Strong problem-solving skills with the ability to troubleshoot complex infrastructure and software issues.
- Excellent communication and collaboration skills, especially in a cross-functional team environment.
How to Apply
Interested and qualified candidates should send their CV to: hr@analyticsintelligence.com using the Job Title as the subject of the mail.