DevOps Engineer
Location: Bangalore
About US
FICO, originally known as Fair Isaac Corporation, is a leading analytics and decision management company that empowers businesses and individuals around the world with data-driven insights. Known for pioneering the FICO® Score, a standard in consumer credit risk assessment, FICO combines advanced analytics, machine learning, and sophisticated algorithms to drive smarter, faster decisions across industries. From financial services to retail, insurance, and healthcare, FICO's innovative solutions help organizations make precise decisions, reduce risk, and enhance customer experiences. With a strong commitment to ethical use of AI and data, FICO is dedicated to improving financial access and inclusivity, fostering trust, and driving growth for a digitally evolving world.
The Opportunity
“As DevOps Engineer on our Generative AI team, you will work at the frontier of language model applications, developing novel solutions for various areas of the FICO platform to include fraud investigation, decision automation, process flow automation, and optimization. We seek a highly skilled engineer with a strong foundation in digital product development, a zeal for innovation and responsible for deploying product updates, identifying production issues and implementing integrations. The engineer should excel in agile, fast-paced settings, be an advocate for DevOps and CI/CD methodologies, and prioritize customer-centric solutions. You will have the opportunity to make a meaningful impact on FICO’s platform by infusing it with next-generation AI capabilities. You’ll work with a team, leveraging skills to build solutions and drive innovation forward.”.
What You’ll Contribute
- Develop and Manage CI/CD pipelines using Github Actions, CrossPlane, ArgoCD, Terraform, Helm, or similar tools
- Design, implement, and maintain Kubernetes (EKS) clusters in AWS environments
- Collaborate with development teams to optimize application deployments and performance on Kubernetes
- Automate infrastructure provisioning and configuration management using Cloud services and tools
- Participate in prototypes and production applications based on design mock-ups provided by the design team in the areas of Machine Learning and Generative AI.
- Work closely with Product Management, UX, Backend, QA, DevOps and other stakeholders.
- Contribute to the design, architecture, and development of the next generation solutions.
- Create modular, reusable code components to simplify development and maintenance processes.
- Ensure security and compliance in the cloud infrastructure
- Maintain integrations with testing infrastructure and observability solutions
- Participate actively in peer-reviews of solution design and code.
- Follow internal standards and best practices and help refine them.
What We’re Seeking
- 7+ years of experience with proficiency in Kubernetes administration and deployment, particularly in AWS (EKS)
- Experience with AWS services such as EC2, S3, IAM, ACM, Route 53
- Experience with GitHub and GitHub Actions, or similar source code control systems.
- Understanding of observability tools like Prometheus, Grafana or similar
- Scripting and automation skills (e.g., Bash, GitHub workflows)
- Knowledge of cloud platforms and container orchestration
- Experience with infrastructure as code (IaC) tools such as Terraform, CloudFormation, and knowledge of Helm.
- Understanding of security best practices in cloud and Kubernetes environments
- Strong collaboration and communication skills and ability to work in a globally distributed team.
- Team player, with a positive attitude, empathy, and the ability to contribute to the supportive culture of the team.
- A minimum of bachelor’s in computer science or related disciplines, or relevant software development experience
Our Offer to You
- An inclusive culture strongly reflecting our core values: Act Like an Owner, Delight Our Customers and Earn the Respect of Others.
- The opportunity to make an impact and develop professionally by leveraging your unique strengths and participating in valuable learning experiences.
- Highly competitive compensation, benefits and rewards programs that encourage you to bring your best every day and be recognized for doing so.
- An engaging, people-first work environment offering work/life balance, employee resource groups, and social events to promote interaction and camaraderie.