Cloud Infrastructure Engineer

Moniepoint Inc

Software & Data

Unspecified NGN Confidential
4 weeks ago

Job Summary


Job Description/Requirements

Who we are

Moniepoint is a financial technology company digitising Africa’s real economy by building a financial ecosystem for businesses, providing them with all the payment, banking, credit and business management tools they need to succeed.

What we do

Engineering at Moniepoint is an inspired, customer-focused community, dedicated to crafting solutions that redefine our industry. Our infrastructure runs on some of the cool tools that excite infrastructure engineers - kubernetes, docker etc.

We also make business decisions based on the large stream of data we receive daily, so we work daily with big data, perform data analytics and build models to make sense of the noise and give our customers the best experience.

If this excites you, it excites us too and we would love to have you.

Job Purpose

We are seeking a skilled and highly motivated Cloud Infrastructure Engineer to join our dynamic team.

As a Cloud Infrastructure Engineer, you will play a crucial role in designing, implementing, and maintaining our cloud infrastructure to ensure our systems' scalability, reliability, and security. You will contribute in driving automation initiatives to support our development and operations teams.

Your expertise in cloud technologies, automation, and infrastructure management will be instrumental in optimizing our cloud environment and supporting our organization's growth.

About the role

Location: Remote (Full time)


Cloud Infrastructure Design and Deployment:

Design, deploy, and maintain cloud infrastructure solutions, using best practices industry standards and adhering to security guidelines. Collaborate with cross-functional teams including development, operations, and security to assess requirements and design scalable cloud architectures and resolve issues.

Monitoring and Performance Optimization:

Knowledge of monitoring solutions to track the performance, availability, and security of cloud infrastructure and applications. Proactively identify and address performance bottlenecks, scalability issues, and security vulnerabilities. Troubleshoot and resolve issues related to cloud infrastructure, network connectivity, and application deployments. Implement automation and orchestration techniques to streamline cloud operations and improve efficiency. Continuously evaluate and recommend improvements to optimize the cloud infrastructure and enhance system performance.

Infrastructure as Code (IaC):

Implement automation tools/IaC such as Terraform, CloudFormation, or Ansible to streamline the provisioning, configuration, and deployment of cloud resources. Develop and maintain reusable templates and scripts for provisioning and configuring cloud resources. Implement version control and change management practices for infrastructure code.

Security and Compliance:

Implement robust security measures to protect cloud environments, data, and applications. Monitor and respond to security incidents, perform vulnerability assessments, and implement necessary remediation measures. Ensure compliance with industry regulations and standards, such as PCI-DSS etc.

Collaboration and Documentation:

Document infrastructure designs, technical processes, deployment processes, and operational procedures. Strong verbal and written communication skills to articulate complex concepts and ideas clearly. Excellent teamwork and collaboration skills to work effectively with cross-functional teams. Contribute to knowledge sharing initiatives and provide training to team members on DevOps and cloud technologies.


Education and Experience:

Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience). Minimum 3yrs as a Cloud Engineer or similar role, with a focus on automation, designing and managing cloud infrastructure. Hands-on experience with public cloud platforms such as Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP).

Technical Skills:

Strong understanding of cloud services, including compute, storage, networking, and security. Solid understanding Jenkins, Git, continuous integration, continuous delivery. Proficiency with monitoring tools Prometheus, ELK stack). Familiarity with infrastructure-as-code (IaC) tools like Terraform, pulumi, CloudFormation and configuration management tools Ansible, Puppet, Chef).. Knowledge of scripting and programming languages, such as Go, Python, Bash, or PowerShell. Strong understanding of virtualization technologies, containerization Docker, Docker compose, Kubernetes), and microservices architecture. Knowledge about Apache kafka Knowledge of networking concepts, protocols TCP/IP, DNS), and network security. Experience with webservers Nginx, Apache etc.

Analytical and Problem-Solving Skills:

Ability to analyze complex problems, propose effective solutions, and implement them in a timely manner. Strong troubleshooting and debugging skills to identify and resolve issues in cloud environments. Capacity to anticipate potential bottlenecks, performance issues, and security vulnerabilities and proactively address them.

Collaboration and Communication:

Excellent teamwork and collaboration skills to work effectively with cross-functional teams. Strong verbal and written communication skills to articulate complex concepts and ideas clearly. Ability to document technical processes, system designs, and operational procedures effectively.

What we can offer you

Culture - We put our people first and prioritize the well-being of every team member. We’ve built a company where all opinions carry weight and where all voices are heard. We value and respect each other and always look out for one another. Above all, we are human. Learning - We have a learning and development-focused environment with an emphasis on knowledge sharing, training, and regular internal technical talks. Compensation - You’ll receive an attractive salary, pension, health insurance, annual bonus, plus other benefits.

What to expect in the hiring process

A technical interview with the Hiring Manager A behavioural and technical interview with a member of the Executive team.

Important Safety Tips

  • Do not make any payment without confirming with the Jobberman Customer Support Team.
  • If you think this advert is not genuine, please report it via the Report Job link below.
Report Job

Share Job Post

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

1 year ago

Lorem ipsum dolor (Location) Lorem ipsum NGN Confidential

Job Function : Lorem ipsum

1 year ago

Stay Updated

Join our newsletter and get the latest job listings and career insights delivered straight to your inbox.

We care about the protection of your data. Read our privacy policy.

This action will pause all job alerts. Are you sure?

Cancel Proceed