Job Title: Senior DevOps Engineer
Location: Remote
Employment Type: Full-time
Experience Level: Senior Level
About The Role
We are looking for a
Senior DevOps Engineer to lead our cloud infrastructure, automation, and deployment initiatives. The ideal candidate will be a hands-on technical expert with a deep understanding of DevOps practices, CI/CD pipelines, and cloud-native technologies. This role requires strong leadership, problem-solving skills, and a passion for building scalable, secure, and high-performing systems.
Key Responsibilities
- Design, develop, and maintain scalable and secure CI/CD pipelines to support continuous integration and deployment.
- Lead automation efforts for infrastructure provisioning and configuration management using tools like Terraform, Ansible, or CloudFormation.
- Manage and optimize cloud infrastructure (AWS, Azure, or GCP) for cost efficiency, availability, and performance.
- Build and maintain containerized environments using Docker and Kubernetes (EKS, AKS, or GKE).
- Implement and monitor system performance, logging, and alerting solutions (e.g., Prometheus, Grafana, ELK, CloudWatch).
- Drive adoption of DevOps best practices across teams and mentor junior engineers.
- Collaborate closely with development, QA, and security teams to ensure smooth releases and secure deployments.
- Support disaster recovery, incident management, and root cause analysis for system issues.
- Evaluate and integrate new tools and technologies to enhance infrastructure efficiency and developer productivity.
Required Skills & Qualifications
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in DevOps, Cloud Engineering, or Site Reliability Engineering (SRE).
- Proficiency in cloud platforms (AWS, Azure, or GCP).
- Strong experience with CI/CD tools (Jenkins, GitLab CI, Azure DevOps, etc.).
- Expertise in Infrastructure as Code (IaC) tools such as Terraform, Ansible, or CloudFormation.
- Hands-on experience with Docker and Kubernetes orchestration.
- Solid understanding of networking, security, and Linux administration.
- Strong scripting skills in Python, Bash, or PowerShell.
Preferred Qualifications
- Certifications such as AWS Certified DevOps Engineer Professional, Azure DevOps Expert, or CKA/CKAD.
- Experience with microservices architecture and serverless computing.
- Familiarity with DevSecOps, GitOps, and observability frameworks.
- Prior experience mentoring or leading a DevOps or SRE team.
Soft Skills
- Excellent communication and collaboration skills.
- Strong analytical and problem-solving mindset.
- Proven leadership ability and proactive approach to system improvements.
- Ability to work effectively in agile, fast-paced environments.