datatrota
Signup Login
Home Jobs Blog

DevOps Engineer at AFEX

AFEXAbuja, Nigeria Software Development
Full Time

Established in 2014 as Nigeria�s first licensed private commodities exchange, AFEX's infrastructure and platforms drive capital to build a trust economy in Africa�s commodity markets. We provide solutions in trading, financing and market system development.

Job Summary

  • As a DevOps Engineer, you will play a crucial role in designing, implementing, and maintaining the infrastructure and deployment pipelines for our applications at the Commodities Exchange.
  • You will collaborate with development teams, system administrators, and other stakeholders to ensure smooth and efficient software delivery.
  • Your expertise in cloud platforms, automation, and infrastructure as code will contribute to the scalability, reliability, and security of our systems.

Responsibilities

  • Design, implement, and maintain scalable and secure infrastructure on cloud platforms such as AWS and Azure
  • Collaborate with development teams to establish and maintain efficient CI/CD pipelines for application deployment and delivery.
  • Develop and maintain infrastructure as code (IaC) using tools like Terraform, ensuring consistent and repeatable deployments.
  • Implement and maintain containerization technologies such as Docker for application deployment and scalability.
  • Configure and manage orchestration platforms like Kubernetes for container orchestration and management.
  • Monitor and optimize system performance, availability, and scalability through proactive monitoring and alerting.
  • Collaborate with cross-functional teams to define and implement best practices for configuration management and infrastructure automation.
  • Implement and manage automated testing and quality assurance processes within the CI/CD pipeline.
  • Work closely with security teams to ensure the compliance and security of infrastructure and applications.
  • Stay up to date with emerging trends and technologies in DevOps, cloud platforms, and automation tools.
  • Provide technical guidance and support to development teams on infrastructure-related matters

Requirements

  • Bachelor’s degree in computer science, Information Technology, or related field
  • At least 3 years of experience in a DevOps or related role
  • Strong experience with cloud platforms, particularly AWS and Azure, including infrastructure provisioning, configuration, and management.
  • Proficiency in at least one programming language, such as Python or Node.js
  • Experience with containerization technologies, especially Docker, and container orchestration tools like Kubernetes
  • Hands-on experience with infrastructure as code tools, preferably Terraform.
  • Familiarity with CI/CD tools and processes, such as Jenkins, Bitbucket CI/CD, or CircleCI
  • Knowledge of configuration management tools, such as Ansible, Chef, or Puppet
  • Experience with monitoring and logging tools like Prometheus, Grafana, ELK stack, Gray log or similar
  • Strong understanding of networking concepts and security best practices
  • Familiarity with agile methodologies and collaborative development environments
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend