Senior DevOps Engineer
leadsquared
Job Description
Responsibilities:
- Infrastructure Automation: Design and implement CI/CD pipelines, automating deployment, configuration, and upkeep processes.
- Cloud Management: Manage and optimize our AWS cloud infrastructure, leveraging services like EKS to ensure high availability and performance.
- Cost Management: Monitor and control AWS costs through effective resource utilization, rightsizing, and cost optimization strategies.
- Patch Management and Deployment: Develop and implement strategies for patch management and deployment across multiple regions, ensuring timely application of security updates and bug fixes.
- Monitoring and Troubleshooting: Create and maintain monitoring systems using tools like Prometheus, Grafana, Loki, Tempo, and Mimir to proactively identify and resolve issues.
- Collaboration: Work closely with developers and QA to understand their needs and ensure that our infrastructure supports their goals.
- Problem-Solving: Utilize your strong problem-solving and troubleshooting skills to address technical challenges and maintain system stability.
Requirements:
- Experience: 3+ years of experience as a DevOps Engineer, with a proven track record of success in a B2C SaaS environment.
- Technical Skills:
- Proficiency in AWS cloud infrastructure, including EKS.
- Expertise in CI/CD tools like Jenkins and Terraform.
- Experience with patch management tools and strategies.
- Experience with cost optimization tools and techniques.
- Experience with monitoring and logging tools such as Prometheus, Grafana, Loki, Tempo, and Mimir.
- Soft Skills:
- Excellent communication and collaboration skills (Listening and Articulation) to work effectively with cross-functional teams.
- A passion for troubleshooting complex technical problems and finding innovative solutions.
- A passion for continuous learning and staying up-to-date with emerging technologies.
- Good to Have:
- GitOps
- ArgoCD
- Karpenter