• Design, implement, and manage Azure Kubernetes Service (AKS) clusters.
• Monitor and optimize the performance of AKS clusters.
• Troubleshoot and resolve issues related to AKS and containerized applications.
• Implement security measures to protect AKS clusters and containerized applications.
• Collaborate with development teams to support application deployment and maintenance.
• Maintain documentation for AKS configurations, processes, and procedures.
• Automate deployment, scaling, and management of containerized applications using AKS.
• Participate in on-call rotation for after-hours support.
• Designing and deploying Kubernetes clusters to ensure stability, scalability, and security.
• Automating deployment and scaling of containerized applications.
• Monitoring and troubleshooting Kubernetes environments to maintain performance and reliability.
• Collaborating with development teams to implement CI/CD pipelines and optimize workflows.
• Troubleshooting network/DNS communication issues using tools like telnet, tracert, curl, and nslookup.
• Troubleshooting AKS issues such as pod crashes, node restarts, and pod volume issues, FluentD communication issue etc.
• Ensuring security and compliance of Kubernetes infrastructure.
• Developing a self-managed ingress controller with security controls
• Writing YAML code to convert Azure classic to YAML pipelines
• Participate in on-call rotation for after-hours support.
• Upgrading Kubernetes Node.
Primary Skills
- Azure Kubernetes Service (AKS)
- Azure Data Factory
- Azure API Management
- CI/CD Pipeline
Secondary Skills
- Ensuring security and compliance of Kubernetes infrastructure.