Job Title: DevOps Engineer
Location: Bangalore, India
About Us:
At Nurix AI, we envision a world powered by super-intelligent AI agents that transform how businesses engage with customers. Our cutting-edge AI agents do more than just solve problems, they create opportunities. From suggesting next purchases to boosting revenue while maintaining customer satisfaction, to analyzing vast datasets for actionable insights, our technologies shape your business and product strategies. By resolving queries with precision and delivering highly personalized interactions, we redefine the customer experience and drive measurable impact.
Nurix.ai is at the forefront of AI innovation, developing cutting-edge AI and LLM solutions to enhance productivity and automation. Backed by $27.5M in seed funding, we are building next-gen AI-driven applications that redefine human-machine collaboration. We are looking for a Technical Lead to spearhead our AI engineering efforts and drive product innovation.
We are pioneering the AI revolution as India’s first scaled AI services company. We deliver cutting-edge AI and LLM solutions tailored for the dynamic needs of the modern world. Backed by robust funding we are a vibrant, young team set on redefining technological boundaries. Join us in shaping the future.
Join us in building the future, where every interaction is smarter, faster and more impactful.
Role Overview:
We are seeking a highly skilled and motivated DevOps Engineer to join our dynamic team. This role is critical to enhancing the reliability, scalability and efficiency of our infrastructure as we grow our AI and SaaS offerings. If you are passionate about building robust systems and optimizing deployment processes, we'd love to hear from you.
Key Responsibilities:
1. Cloud Infrastructure Management:
- Design, implement and manage scalable cloud infrastructure on AWS, GCP and Azure.
- Develop and maintain auto-scaling solutions to support high-availability and performance demands.
2. Containerization and Orchestration:
- Set up, monitor and manage Kubernetes clusters for seamless application deployment.
- Manage and optimize Docker containers for scalability and efficiency.
3. CI/CD Pipeline Development:
- Build, maintain and improve CI/CD pipelines for efficient code integration and deployment.
- Automate workflows to reduce manual interventions and increase deployment velocity.
4. Collaboration and Support:
- Work closely with software engineering teams to align DevOps strategies with development goals.
- Provide technical guidance to developers on best practices for deploying and scaling applications.
5. Performance Monitoring and Troubleshooting:
- Implement robust monitoring tools to track system health and application performance.
- Troubleshoot critical issues and develop proactive solutions to prevent downtime.
6. Automation and Security:
- Automate infrastructure management using Infrastructure-as-Code tools.
- Ensure security measures are integrated into DevOps processes and workflows.
Skills and Qualifications:
1. Experience and Expertise:
- 5 - 8 years of experience in DevOps, cloud infrastructure, or related roles.
- Proven track record in managing cloud services across AWS, GCP and Azure platforms.
2. Containerization and Orchestration:
- Expertise in Kubernetes for cluster management and orchestration.
- Strong hands-on experience with Docker for building and managing containers.
3. CI/CD Tools:
- Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or similar platforms.
- Ability to design and optimize deployment pipelines to enhance developer productivity.
4. Scalable Infrastructure:
- Experience with designing auto-scaling systems for large-scale applications.
- Knowledge of high-availability architecture to ensure system reliability.
5. Infrastructure as Code (IaC):
- Hands-on experience with IaC tools like Terraform and CloudFormation.
- Ability to write reusable and maintainable IaC templates for scalable infrastructure.
6. Networking and System Performance:
- Solid understanding of networking concepts like load balancing, DNS and firewalls.
- Proficiency in system performance monitoring and tuning for maximum efficiency.
7. Industry Experience:
- Prior experience working in AI or SaaS companies is a strong advantage.
- Familiarity with the unique challenges of deploying AI-driven or SaaS-based solutions.
8. Problem-Solving and Optimization:
- Excellent troubleshooting skills with a focus on root cause analysis and prevention.
- Strong ability to identify bottlenecks and optimize systems for better performance.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work with cutting-edge AI technologies in a collaborative environment.
- Career growth opportunities in a fast-paced, innovative company.
- State-of-the-art office facilities and resources to help you thrive.
Join us at Nurix AI and play a pivotal role in building AI-driven solutions that lead the way in redefining the future of customer experience.