About the Role
Our client is a rapidly growing SaaS company dedicated to delivering innovative cloud-based solutions. We are looking for a highly skilled and experienced DevOps Engineer to join our **remote-first** engineering team. This is an exceptional opportunity to drive the automation, deployment, and operational excellence of our cutting‑edge platform. You will be instrumental in building and maintaining scalable, reliable, and secure cloud infrastructure. Embrace the freedom and flexibility of **remote** work while collaborating with a talented team to shape our technological future. The ideal candidate will have a deep understanding of CI/CD pipelines, cloud technologies, and automation tools. We foster a culture of continuous improvement and innovation, making this a perfect role for a driven professional.
Key Responsibilities
- Design, implement, and manage robust CI/CD pipelines for automated build, test, and deployment processes.
- Develop and maintain scalable, secure, and highly available cloud infrastructure (AWS, Azure, or GCP).
- Automate infrastructure provisioning, configuration management, and application deployment using tools like Terraform, Ansible, or Chef.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Implement and manage containerization technologies such as Docker and Kubernetes.
- Develop and maintain scripting for automation tasks (e.g., Python, Bash).
- Collaborate closely with development and QA teams to ensure seamless integration and deployment.
- Implement and manage logging, monitoring, and alerting systems.
- Ensure the security and compliance of the infrastructure.
- Troubleshoot and resolve production issues in a timely manner.
Requirements
- Proven experience (5+ years) as a DevOps Engineer or in a similar role focused on cloud infrastructure and automation.
- Extensive experience with cloud platforms such as AWS, Azure, or GCP.
- Strong proficiency with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Hands‑on experience with Infrastructure as Code (IaC) tools (e.g., Terraform, CloudFormation, Ansible).
- Expertise in containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Solid understanding of networking, security, and operating systems (Linux/Windows).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem‑solving and communication skills, essential for a **remote** environment.
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- Highly competitive salary and performance bonuses.
- Full **remote-first** work flexibility.
- Generous paid time off and company holidays.
- Opportunities for continuous learning and professional development.
- Access to modern cloud technologies and challenging projects.
- Company‑provided equipment and home office setup.
- A collaborative and innovative **remote** work culture.