DevOps Support Engineer
- Role: DevOps Support Engineer
- Employment: Full Time
- Experience: 4 to 8 Years
- Salary: Not Disclosed
- Location: Remote, INDIA
Programmers.IO is currently looking to hire DevOps Support Engineer on ADF, Telecom Domain, DevOps Support, Technology. If you think you are a good fit and willing to work from Remote, INDIA location.Please apply with you resume or share your resume at anjali.shah@programmers.ai
Experience Required: 4 to 8 Years
Key Responsibilities:
- Platform Support and Maintenance:
- Provide day-to-day operational support for our systems, ensuring high availability, performance, and reliability.
-
- Monitor, troubleshoot, and resolve issues related to Kubernetes clusters, Snowflake data pipelines, and Azure infrastructure.
-
- Collaborate with cross-functional teams to address incidents and implement robust solutions.
- Infrastructure Automation and Optimization:
- Develop and maintain automation scripts and tools using Python to streamline deployment, monitoring, and scaling processes.
- Optimize Kubernetes cluster configurations, including resource allocation and scaling strategies.
- Implement best practices for cloud resource utilization on Azure to reduce costs and improve efficiency.
- Data Pipeline Management:
- Support and enhance data pipelines built on Snowflake and Azure Data Factory (ADF).
- Monitor data flow, troubleshoot pipeline failures, and ensure data integrity and availability.
- Collaborate with data engineering teams to implement new data workflows and improve existing pipelines.
- Security and Compliance:
- Ensure the platform adheres to security standards and compliance requirements.
- Perform regular audits of infrastructure and implement security patches as needed.
- Manage role-based access control (RBAC) and permissions in Kubernetes, Snowflake, and Azure environments.
- Collaboration and Communication:
- Work closely with development, QA, and product teams to ensure seamless integration and deployment of new features.
- Participate in on-call rotations to provide 24/7 support for critical issues.
- Document processes, configurations, and troubleshooting guides to improve knowledge sharing across the team.
Required Skills and Qualifications:
- Technical Expertise:
- Proficient in managing Kubernetes clusters, including deployment, scaling, and monitoring.
- Hands-on experience with Snowflake, including data modeling, query optimization, and pipeline management.
- Strong programming skills in Python for automation and scripting.
- Solid understanding of Azure cloud services, including compute, storage, networking, and identity management.
- Familiarity with Azure Data Factory (ADF) for building and managing ETL/ELT pipelines.
- DevOps Practices:
- Experience with CI/CD pipelines and tools (e.g., Jenkins, GitHub Actions, Azure DevOps).
- Knowledge of infrastructure-as-code (IaC) tools such as Terraform or ARM templates.
- Proficiency in monitoring tools like Prometheus, Grafana, or Azure Monitor.
- Soft Skills:
- Excellent problem-solving and analytical skills, with a proactive mindset.
- Strong communication skills to work effectively with cross-functional teams.
- Ability to prioritize tasks and manage multiple responsibilities in a fast-paced environment.
Skills and Knowledge:
- ADF, Telecom Domain, DevOps Support,