Senior DevOps Engineer (Cloud Infrastructure)
WhatJobs Direct
About the role
Our client, a rapidly scaling tech firm specializing in advanced SaaS solutions, is seeking an experienced Senior DevOps Engineer to architect, implement, and maintain their cloud infrastructure in a fully remote capacity. This critical role will be responsible for ensuring the reliability, scalability, security, and performance of our client's cloud-based environments. You will design and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation, automate deployment pipelines (CI/CD), and implement robust monitoring and logging solutions. Experience with major cloud providers such as AWS, Azure, or GCP is essential, along with a deep understanding of containerization technologies (Docker, Kubernetes) and configuration management tools (Ansible, Chef, Puppet). You will work closely with software development teams to streamline the development lifecycle, improve deployment processes, and troubleshoot infrastructure-related issues. A strong background in scripting (e.g., Python, Bash) is required for automation tasks. Security best practices, disaster recovery planning, and performance optimization will be key responsibilities. As a remote-first position, you must possess exceptional self-discipline, proactive communication, and strong problem-solving abilities. You will be expected to collaborate effectively with distributed teams, participate actively in technical discussions, and contribute to a culture of continuous improvement and innovation. The ability to work independently, manage multiple priorities, and maintain high standards of operational excellence in a virtual environment is paramount. This is an exceptional opportunity for a seasoned DevOps professional to significantly impact the infrastructure supporting groundbreaking software products.
Responsibilities: Design, build, and maintain scalable and resilient cloud infrastructure (AWS/Azure/GCP). Implement and manage Infrastructure as Code (IaC) using Terraform, CloudFormation, etc. Develop and optimize CI/CD pipelines for automated application deployments. Implement comprehensive monitoring, logging, and alerting systems. Manage container orchestration platforms like Kubernetes and Docker Swarm. Automate system administration tasks using scripting languages (Python, Bash). Ensure the security, compliance, and availability of cloud environments. Collaborate with development teams to troubleshoot and resolve infrastructure issues. Develop and implement disaster recovery and business continuity plans. Optimize infrastructure performance and cost-efficiency. Qualifications: Bachelor's degree in Computer Science, Engineering, or a related field. 5+ years of experience in DevOps, SRE, or cloud infrastructure engineering. Proven expertise with at least one major cloud provider (AWS, Azure, GCP). Strong experience with Infrastructure as Code tools (Terraform, Ansible). Proficiency in containerization (Docker) and orchestration (Kubernetes). Solid scripting skills (Python, Bash). Experience with CI/CD tools (Jenkins, GitLab CI, CircleCI). Knowledge of monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack). Understanding of networking, security principles, and database management. Excellent problem-solving, communication, and collaboration skills in a remote setting. Make a significant impact on cloud infrastructure for innovative SaaS products, working remotely near Akure, Ondo, NG .
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