About the Role
Our client, a fast-growing innovator in the telecommunications technology space, is seeking a highly experienced and motivated Senior DevOps Engineer to join their fully remote team. This is a critical role focused on designing, implementing, and maintaining our scalable cloud infrastructure, primarily on AWS. You will be instrumental in automating and streamlining our development and deployment pipelines, ensuring high availability, performance, and security of our services. As a remote-first organization, we champion collaboration and communication through digital channels. The ideal candidate will possess a deep understanding of cloud computing principles, CI/CD practices, and infrastructure as code. If you are passionate about building resilient, automated systems and thrive in a distributed team environment, this is the perfect opportunity for you. Your expertise will directly impact the delivery of cutting-edge telecommunications solutions.
Key Responsibilities
- Design, build, and maintain scalable, reliable, and secure cloud infrastructure on AWS.
- Develop and manage CI/CD pipelines for automated application deployment, testing, and release.
- Implement and manage infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Automate system administration tasks, monitoring, and incident response.
- Optimize cloud resource utilization and manage costs effectively.
- Implement and enforce security best practices across the cloud environment.
- Collaborate with development teams to ensure smooth application deployment and performance.
- Troubleshoot and resolve complex infrastructure and application issues.
- Monitor system performance and availability, proactively identifying and addressing potential bottlenecks.
- Stay up-to-date with emerging cloud technologies and DevOps best practices.
- Participate in on-call rotations for incident management.
Requirements
- Requirements Bachelor's degree in Computer Science, Engineering, or a related field; equivalent practical experience is highly valued.
- 5+ years of experience in DevOps engineering, with a strong focus on cloud infrastructure.
- Extensive experience with AWS services (EC2, S3, VPC, RDS, Lambda, EKS, etc.).
- Proficiency in scripting languages such as Python, Bash, or Go.
- Hands-on experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Strong experience with infrastructure as code tools (e.g., Terraform, Ansible, CloudFormation).
- Solid understanding of containerization technologies (Docker, Kubernetes).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Knowledge of networking concepts and security best practices in the cloud.
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration skills, essential for a remote team environment.
- Ability to work independently and manage time effectively in a remote setting.
Benefits
- Our client offers a highly competitive salary and bonus structure.
- Comprehensive health, dental, and vision insurance coverage.
- Generous paid time off and flexible working hours.
- A fully remote work environment, allowing for work-life balance and global collaboration.
- Opportunities for continuous learning and professional development, including access to online courses and certifications.
- Allowance for home office setup.
- Employee stock options may be available.
- A vibrant and supportive company culture that values innovation and teamwork.