DevOps Engineer
Summary
DevOps engineer for a client technology company's fully remote team: designs and runs cloud infrastructure (AWS/Azure/GCP), CI/CD pipelines, infrastructure as code (Terraform/Ansible), and Docker/Kubernetes container orchestration, with monitoring via Prometheus, Grafana, and ELK to keep applications reliable and scalable.
About the Role
Our client, a rapidly scaling technology company, is seeking a skilled DevOps Engineer to join their fully remote operations team. You will be instrumental in designing, implementing, and managing our cloud infrastructure, CI/CD pipelines, and automation strategies to ensure the reliability, scalability, and performance of our applications. This role requires a strong understanding of infrastructure as code, containerization, and cloud services, coupled with a passion for automation and system optimization. If you thrive in a dynamic, remote environment and are adept at bridging the gap between development and operations, this is an exciting opportunity to make a significant impact.
Key Responsibilities
- Design, build, and maintain scalable and reliable cloud infrastructure (AWS, Azure, or GCP).
- Implement and manage CI/CD pipelines for automated build, testing, and deployment of applications.
- Develop and maintain infrastructure as code using tools like Terraform or Ansible.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability and resilience.
- Manage container orchestration platforms such as Kubernetes or Docker Swarm.
- Collaborate with development teams to optimize application deployment and operational efficiency.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 3+ years of experience in DevOps, system administration, or software engineering with a focus on operations.
- Proficiency with cloud platforms (AWS, Azure, or GCP) and related services.
- Experience with containerization technologies (Docker) and orchestration (Kubernetes).
- Strong knowledge of scripting languages (e.g., Bash, Python) and infrastructure as code tools (e.g., Terraform, Ansible).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
Benefits
- Competitive salary and comprehensive benefits package.
- Fully remote work arrangement with flexible hours.
- Opportunities for professional growth and learning in cutting-edge technologies.
- Access to advanced tools and infrastructure.
- A collaborative and innovative remote team culture.
- Support for attending industry conferences and training.