Fully Remote DevOps Engineer — Cloud Infra & CI/CD
Summary
Fully remote DevOps Engineer at a cloud solutions provider: design and scale cloud infrastructure on AWS/Azure/GCP, build CI/CD pipelines, and manage infrastructure as code (Terraform/CloudFormation), plus containers, monitoring/alerting, and automation via Python/Bash. Includes on-call rotation for incident response.
About the Role
Our client, a rapidly expanding cloud solutions provider, is seeking an experienced and proactive DevOps Engineer to join their fully remote team. This role is critical in building, automating, and scaling infrastructure and deployment pipelines. You will play a key part in ensuring the reliability, availability, and performance of our cloud-based services. Working from anywhere, you will collaborate closely with development and operations teams to streamline processes, implement best practices in CI/CD, and manage cloud infrastructure. The ideal candidate will have a strong background in systems administration, cloud computing, and automation tools. This is an exceptional opportunity to contribute to a forward-thinking company, work with modern technologies, and enjoy the flexibility of a remote-first work environment. We seek individuals who are passionate about infrastructure as code and operational excellence.
Key Responsibilities
- Design, build, and maintain scalable and reliable cloud infrastructure (AWS, Azure, GCP).
- Implement and manage CI/CD pipelines for automated build, testing, and deployment.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Monitor system performance, identify bottlenecks, and implement solutions for optimization.
- Automate operational tasks and processes using scripting languages (e.g., Python, Bash).
- Manage containerization platforms (e.g., Docker, Kubernetes).
- Implement and manage logging, monitoring, and alerting solutions.
- Ensure security best practices are implemented and maintained across the infrastructure.
- Collaborate with development teams to troubleshoot and resolve production issues.
- Participate in on-call rotation for incident response.
- Stay up-to-date with emerging DevOps tools and practices.
Requirements
- Proven experience as a DevOps Engineer or in a similar role (e.g., Systems Administrator, Site Reliability Engineer).
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency in infrastructure as code tools (e.g., Terraform, Ansible, Chef, Puppet).
- Experience with containerization technologies (Docker, Kubernetes).
- Solid understanding of CI/CD principles and tools (e.g., Jenkins, GitLab CI, CircleCI).
- Proficiency in scripting languages like Python, Bash, or Go.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Knowledge of networking concepts and security best practices.
- Familiarity with database administration and management.
- Excellent problem-solving and communication skills.
- Ability to work independently and manage tasks effectively in a remote setting.
Benefits
- Our client offers a highly competitive salary, comprehensive health benefits, and significant opportunities for professional development and training in cutting-edge technologies.
- This fully remote role provides excellent work-life balance and flexibility.
- Employees receive generous paid time off, performance-based bonuses, and access to a supportive and collaborative remote team environment.
- Join a company that is committed to innovation, operational excellence, and employee well-being.
- This is a fantastic opportunity for a skilled DevOps Engineer to make a substantial impact and advance their career.