Moove was founded on the principle of Creating Shared Value in Africa by providing solutions to socio-economic challenges whilst building a viable business. Moove seeks to solve three challenges: providing flexible employment by democratizing car ownership; providing convenient and accessible auto-finance products; supporting social mobility by significantly...
Read more about this company
Building, enhancing and maintaining cloud infrastructure in a complex ecosystem made of dozens of services.
Building and maintaining CI/CD pipelines and automation according to the company standards.
Consulting architectures and operational requirements with engineering teams..
Contributing expertise on information system options, risk, and operational impact.
Mentoring and advising software developers on cloud infrastructure topics.
Contributing to the DevOps culture by organising knowledge transfer and pair review sessions.
Researching new technologies and building proof of concepts.
Conforming to best practices in network administration and cybersecurity.
Key Requirements
6+ years of overall development experience.
Hands-on experience with building infrastructure using IaC tools (solid knowledge of Terraform is a must).
Strong experience in building CI/CD pipelines and automation (CircleCI).
Outstanding knowledge of key AWS services and their features (VPC, EC2, ECS, Lambda, RDS, S3, SNS, SQS, Cognito, Route53, IAM, Cloudwatch).
Solid knowledge of other AWS services.
Knowledge of Docker and its best practices.
Practical knowledge of Serverless Framework
Good knowledge of Javascript/Typescript/Node.js, Java or Python ecosystems (frameworks, configuration management).
Hands-on experience with at least one programming language (Python or Javascript preferred).
Experience with Relational and NoSQL databases (Postgres, DynamoDB).
Solid experience of building infrastructure for distributed architectures (Microservices, Event-Driven).
Excellent knowledge of Monitoring & Observability tools and practices (NewRelic, Prometheus, Grafana).
Ability to mentor team members while providing feedback and guidance.
Great Communicator and Team player: Ability to work independently and within a team on assigned tasks while keeping stakeholders informed of progress, setbacks, and updated timelines.
Excellent Documentation skills.
Preferred Requirements
Software development background.
Knowledge and hands-on experience with other public cloud providers (GCP, Azure).
Working experience with Kubernetes.
Working knowledge of tools such as Jira and Confluence.
20 Initiatives to Boost Employee EngagementAre you struggling with improving employee engagement at work? This article covers everything from better communication to building a strong workplace culture.
30 Common Interview Mistakes to AvoidThis piece examines 30 of the most common mistakes applicants make at interviews, so you know how to better avoid them.