Iris Software Inc.
Website:
irissoftware.com
Job details:
Why Join Iris?
Are you ready to do the best work of your career at one of
India’s Top 25 Best Workplaces in IT industry? Do you want to grow in an award-winning culture that
truly values your talent and ambitions?
Join Iris Software — one of the
fastest-growing IT services companies — where
you own and shape your success story.
About Us
At Iris Software, our vision is to be our client’s most trusted technology partner, and the first choice for the industry’s top professionals to realize their full potential.
With over 4,300 associates across India, U.S.A, and Canada, we help our enterprise clients thrive with technology-enabled transformation across financial services, healthcare, transportation & logistics, and professional services.
Our work covers complex, mission-critical applications with the latest technologies, such as high-value complex Application & Product Engineering, Data & Analytics, Cloud, DevOps, Data & MLOps, Quality Engineering, and Business Automation.
Working with Us
At Iris, every role is more than a job — it’s a launchpad for growth.
Our Employee Value Proposition,
“Build Your Future. Own Your Journey.” reflects our belief that people thrive when they have ownership of their career and the right opportunities to shape it.
We foster a culture where your potential is valued, your voice matters, and your work creates real impact. With cutting-edge projects, personalized career development, continuous learning and mentorship, we support you to grow and become your best — both personally and professionally.
Curious what it’s like to work at Iris? Head to this video for an inside look at the people, the passion, and the possibilities. Watch it here.
Job Description
Kubernetes & Helm Management
- Design, implement, and maintain Kubernetes clusters across multiple environments (development, staging, production)
- Develop, customize, and deploy Helm charts for Dremio and other products and services
- Troubleshoot and optimize Kubernetes deployments, including resource allocation, scaling, and performance tuning
- Implement and maintain security best practices for Kubernetes workloads and cluster configurations
- Monitor cluster health, resource utilization, and application performance
Dremio Platform Management
- Deploy, configure, and manage Dremio clusters on Kubernetes using Helm charts
- Optimize Dremio cluster performance through proper resource allocation, scaling strategies, and cluster tuning
- Monitor Dremio cluster health, query performance, and resource utilization
- Troubleshoot Dremio-specific issues including connectivity, performance bottlenecks, and data source integrations
CI/CD Pipeline Development
- Design and implement comprehensive CI/CD pipelines using GitHub Actions for automated testing, building, and deployment
- Integrate Helios workflows into deployment automation processes, particularly for Dremio deployments
- Establish automated testing frameworks and quality gates within deployment pipelines
- Implement infrastructure as code practices using tools like Terraform or similar
- Create and maintain deployment strategies including blue-green, canary, and rolling deployments for Dremio clusters
Automation & Process Improvement
- Develop automation scripts and tools to streamline Dremio deployment processes and reduce manual intervention
- Implement monitoring and alerting solutions for Dremio clusters, deployment pipelines, and application health
- Create comprehensive documentation for Dremio deployment procedures, upgrade processes, and troubleshooting guides
- Collaborate with data engineering teams to establish best practices for Dremio configuration and optimization
Required Qualifications
Technical Skills
- 3+ years of hands-on experience with Kubernetes in production environments
- Strong proficiency in creating, customizing, and managing Helm charts
- Extensive experience with GitHub Actions for CI/CD pipeline development
- Working knowledge of Helios and its integration with deployment workflows
- Experience with Dremio or similar data lake engines (Trino, Presto) is highly preferred
- Strong scripting skills in Bash, Python
- Experience with monitoring tools (Prometheus, Grafana)
Soft Skills
- Strong problem-solving and troubleshooting abilities, particularly with distributed systems
- Excellent communication skills and ability to work collaboratively with data engineering and analytics teams
- Experience in agile development environments
- Ability to work independently and manage multiple priorities effectively
- Experience with capacity planning and performance optimization
Mandatory Competencies
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Containerization (Docker, Kubernetes)
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Jenkins
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - GitLab,Github, Bitbucket
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Grafana
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Ansible
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Terraform
DevOps/Configuration Mgmt - DevOps/Configuration Mgmt - Bamboo
Development Tools and Management - Development Tools and Management - CI/CD
Cloud & Containers - Container Orchestration - Kubernetes
Perks And Benefits For Irisians
Iris provides world-class benefits for a personalized employee experience. These benefits are designed to support financial, health and well-being needs of Irisians for a holistic professional and personal growth. Click here to view the benefits.
Click on Apply to know more.