About the role
DevOps Engineer (AWS, Azure)
Experience : 3 - 5Years
Job Description and Position Overview
We are seeking a highly skilled and motivated DevOps Engineer to join our team. The ideal candidate will have a strong background in cloud infrastructure, microservices architecture, and container orchestration, with specific expertise in AWS, Kubernetes (EKS), and Dapr-based applications. As a DevOps Engineer, you will play a critical role in designing, implementing, and maintaining scalable, secure, and efficient deployment pipelines to support our cutting-edge microservices applications.
Key Responsibilities
1. Infrastructure Management:
Design, implement, and manage cloud-based infrastructure on AWS.
Optimize performance, scalability, and cost efficiency of cloud resources.
2. Container Orchestration:
Manage and scale Kubernetes clusters (EKS) to support microservices applications.
Implement best practices for containerization, ensuring security, monitoring, and resource management.
3. Microservices Deployment:
Build, deploy, and manage microservices-based architectures using Kubernetes.
Leverage Dapr for seamless service-to-service communication, state management, and observability.
4. Deployment Pipelines:
Develop CI/CD pipelines to automate application deployment and monitoring.
Ensure pipelines are optimized for speed, reliability, and scalability.
5. System Monitoring and Optimization:
Implement robust monitoring and logging solutions for proactive issue detection and resolution.
Use tools like Prometheus, Grafana, CloudWatch, and ELK Stack to ensure system health.
6. Security and Compliance:
Enforce best practices for cloud and container security.
Ensure compliance with company policies and industry standards (e.g., ISO, SOC 2).
7. Collaboration and Troubleshooting:
Work closely with development teams to optimize application deployments and resolve infrastructure issues.
Troubleshoot system performance, reliability, and scalability challenges.
8. Research and Innovation:
Evaluate and integrate emerging technologies to enhance DevOps workflows.
Advocate for DevOps best practices across the organization.