About the Role
This is a fully remote position. Our client, a globally recognized technology solutions provider, is actively seeking an experienced Senior DevOps Engineer to join their distributed team. You will play a critical role in designing, implementing, and managing our client's cloud infrastructure and CI/CD pipelines. This position offers the unique opportunity to work from anywhere, contributing to the development and operational excellence of our cutting-edge software products. You will be instrumental in automating processes, ensuring system reliability, and driving efficiency across our development and operations. The role demands a self-motivated individual with a strong understanding of cloud technologies and a passion for building robust, scalable, and secure systems. You will work with a talented and diverse team, contributing to a culture of continuous improvement and innovation. This role is pivotal in supporting our global operations and ensuring seamless delivery of our services.
Key Responsibilities
- Design, implement, and manage scalable and reliable cloud infrastructure (AWS, Azure, or GCP).
- Develop and maintain CI/CD pipelines for automated building, testing, and deployment.
- Implement infrastructure as code (IaC) using tools like Terraform, Ansible, or CloudFormation.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Manage containerization platforms such as Docker and Kubernetes.
- Ensure the security and compliance of cloud environments.
- Automate operational tasks and processes to improve efficiency.
- Troubleshoot and resolve complex infrastructure and deployment issues.
- Collaborate with development and QA teams to ensure smooth release cycles.
- Contribute to disaster recovery and business continuity planning.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
- 5+ years of experience in DevOps, SRE, or related infrastructure roles.
- Proven experience with cloud platforms (AWS, Azure, or GCP).
- Strong proficiency in scripting languages (e.g., Bash, Python, PowerShell).
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Expertise in containerization technologies (Docker) and orchestration (Kubernetes).
- Experience with infrastructure as code tools (e.g., Terraform, Ansible).
- Solid understanding of networking principles and security best practices.
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving skills and ability to work independently in a remote setting.
- Strong communication and collaboration skills, essential for a distributed team.
Benefits
- This is a fully remote position offering a highly competitive salary, performance bonuses, and comprehensive health benefits.
- Enjoy flexible working hours and the autonomy to manage your workload from anywhere.
- Our client provides a generous budget for professional development, including access to online courses, certifications, and conferences.
- You will be part of a forward-thinking company that values collaboration, innovation, and employee well-being, contributing to impactful projects without the need for a physical office presence.
- This remote role is ideal for experienced professionals seeking autonomy and flexibility.