Skip to content
mimi

DevOps Software Engineer

Oze

Lagos · On-site Full-time 5d ago

About the role

is recruiting for our client who is on a mission to help small businesses grow. By providing small businesses with the data they need to make decisions.

About the role

We are seeking an experienced DevOps Engineer with a strong focus on managing and optimizing infrastructure within Amazon Web Services (AWS). The ideal candidate should possess a deep understanding of AWS services, automation, and best practices for building, deploying, and maintaining cloud-based systems. As a DevOps Engineer, you will play a pivotal role in ensuring the reliability, scalability, and security of our AWS infrastructure.

What do you need to be successful?

● Document our current AWS infrastructure and identify areas for improvement in terms of resilience, scalability, security and cost-effectiveness.

● Collaborate with our development team to automate deployment pipelines and implement Continuous Integration and automated deployment processes.

● Implement a comprehensive monitoring and alerting mechanism that can help prevent or minimise outages (partial or total) and to alert us when such outages occur so that we can restore service in a timely manner.

● Implement and maintain security best practices, including IAM policies, security groups, encryption, and access controls.

● Implement a robust backup and disaster recovery strategy for our critical systems and data.

● Gradually implement IaC (Infrastructure as Code) for our existing infrastructure and, over time, start using IaC for applying changes.

● Collaborate with cross-functional teams to troubleshoot and resolve infrastructure issues in a timely manner.

● Stay up-to-date with AWS services, features, and industry best practices, and proactively recommend improvements to the existing infrastructure.

How important are you to the bottom line?

As a DevOps Software Engineer, you are pivotal in modern software development. Your focus on automation, collaboration, efficiency, and continuous improvement has a direct impact on a company and #x27;s ability to deliver high-quality software, respond to market demands, and achieve its business goals.

What should you have done in your career?

● You have accumulated considerable knowledge and experience of DevOps and AWS through a strong relevant engineering degree and at least 5 years of relevant working experience.

● Strong expertise in AWS services such as EC2, RDS, S3, IAM, and solid understanding of networking concepts including VPCs, subnets, routing, and security groups.

● You have substantial experience of CI, automated deployments, tools like Jenkins, GitHub CI/CD, or CircleCI and you are able to implement these from scratch.

● Experience with infrastructure-as-code (IAC) tools such as Terraform, Ansible, CloudFormation, or similar.

● Proficiency in a scripting language such as Python, Bash, or PowerShell.

● Relevant AWS certifications (e.g., AWS Certified DevOps Engineer, AWS Certified Solutions Architect) are desirable but not mandatory.

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free