datatrota
Signup Login
Home Jobs Blog

Senior DevOps Engineer at Analytics Intelligence [AI]

Analytics Intelligence [AI]Lagos, Nigeria Software Development
Full Time
Analytics Intelligence is a data analytics and artificial intelligence software development company. We believe that the growth of data, data analysis and artificial intelligence, are significantly changing how organizations, cities and government agencies will be run going into the future and are providing services and products to help clients implement future proof Digital Transformation strategy.

Key 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. 

Qualifications: 

  • 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. 

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend