Skip to content
mimi

Senior Software Engineer - Cloud & DevOps - Remote

WhatJobs Direct

Jos · On-site Full-time Senior 3w ago

About the role

Our client is seeking a highly skilled and experienced Senior Software Engineer specializing in Cloud and DevOps to join their cutting-edge technology team. This is a fully remote position, allowing you to contribute to innovative projects from anywhere. You will be instrumental in designing, building, deploying, and maintaining scalable, reliable, and secure cloud-based infrastructure and applications. The ideal candidate will have a deep understanding of cloud platforms, containerization technologies, CI/CD pipelines, and infrastructure as code.

Key Responsibilities: Design, implement, and manage cloud infrastructure on platforms like AWS, Azure, or GCP. Develop and maintain robust CI/CD pipelines for automated building, testing, and deployment of applications. Implement and manage containerization technologies such as Docker and Kubernetes. Write clean, efficient, and maintainable code in one or more programming languages (e.g., Python, Go, Java). Develop and manage infrastructure as code using tools like Terraform or CloudFormation. Implement monitoring, logging, and alerting solutions to ensure system health and performance. Automate operational tasks and processes to improve efficiency and reliability. Troubleshoot and resolve complex technical issues across development, testing, and production environments. Collaborate with software development teams to optimize application performance and scalability. Ensure security best practices are implemented throughout the cloud infrastructure and application lifecycle. Participate in code reviews and provide constructive feedback to team members. Stay up-to-date with emerging cloud and DevOps technologies and trends. Contribute to architectural decisions and technical roadmap planning. Qualifications: Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience. Minimum of 5 years of experience in software development and/or DevOps engineering. Proven experience with major cloud providers (AWS, Azure, GCP). Strong expertise in containerization technologies (Docker, Kubernetes). Proficiency in CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI). Experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation). Solid understanding of networking concepts, security principles, and system administration. Proficiency in scripting languages (e.g., Bash, Python) and one or more general-purpose programming languages. Excellent problem-solving, debugging, and troubleshooting skills. Strong communication and collaboration skills, with experience working in remote, agile teams. Experience with microservices architecture is a plus. This is an exciting opportunity to work with a forward-thinking company on challenging projects. If you are a passionate Senior Software Engineer with a strong cloud and DevOps background, eager to work remotely and drive technological innovation, apply now.

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