Job Description:
We are seeking a highly experienced Senior DevOps Engineer to lead the design, implementation, and optimization of our cloud infrastructure and CI/CD pipelines. In this role, you will play a critical part in automating deployment processes, enhancing system reliability, and collaborating with cross-functional teams to deliver scalable and secure solutions. Your expertise will help drive DevOps best practices and mentor junior engineers.
Key Responsibilities:
- Design, build, and maintain scalable, reliable, and secure cloud infrastructure.
- Develop, optimize, and manage continuous integration and continuous deployment (CI/CD) pipelines.
- Automate infrastructure provisioning and configuration using Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or Ansible.
- Monitor system performance, troubleshoot issues, and implement improvements to ensure high availability.
- Collaborate with software engineering, QA, and product teams to streamline development and deployment workflows.
- Implement and enforce security best practices across cloud environments and DevOps processes.
- Lead incident response and root cause analysis for production issues.
- Mentor and guide junior DevOps engineers and promote knowledge sharing within the team.
- Stay up-to-date with the latest DevOps tools, trends, and technologies.
- Participate in architectural discussions and recommend cloud-native solutions.
Requirement :
- Bachelor’s degree in Computer Science, Engineering, or related field.
- Extensive experience (typically 5+ years) in DevOps or cloud engineering roles.
- Strong expertise with cloud platforms such as AWS, Azure, or Google Cloud.
- Proficiency with Infrastructure as Code (IaC) tools like Terraform, CloudFormation, or Ansible.
- Experience with containerization and orchestration technologies such as Docker and Kubernetes.
- Solid knowledge of CI/CD tools (Jenkins, GitLab CI, CircleCI, etc.).
- Strong scripting skills (Python, Bash, PowerShell, or similar).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack, etc.).
- Excellent problem-solving, communication, and collaboration skills.
- Experience leading technical projects and mentoring team members.