Jai Kisan is building the first ever technology-led financial platform designed for 'Bharat', revolutionizing the financial experience for rural Indians. Jai Kisan's app, Bharat Khata helps rural value chains digitize transactions, capturing never-before seen insight into the financial service needs, customer behavior and transactionary footprint of rural businesses and individuals. Taking this one step further, Bharat Khata seamlessly enables a single- point-access to a suite of financial services, ensuring instant fulfillment of the user's needs.
Starting with credit to build users' digital footprints, Jai Kisan's roadmap includes digitizing the savings, insurance and payment experience for its users, making it the only consumer-experience obsessed rural financial services brand. Jai Kisan is a series B funded company. Joining in the funding was NABVentures — the VC arm of Indian development finance institution (DFI), the National Bank for Agriculture and Rural Development (NABARD) in its first investment, Blume, Arkam Ventures, and many more.
The Jai Kisan team is dedicated towards executing its mission and is passionate towards supporting the transformation of rural India. Entrepreneurism and passion with a drive for results are core values we seek in every member of our team who comes with a varied industry experience from private equity to management consultancy to capital markets, working towards building a franchise that delivers sustainable financing to rural India.
At Jai Kisan, we are searching for a decisive and insightful DevOps engineer to join our company. The DevOps engineer will be involved in various stages of each product's lifespan and should remain abreast of technological advancements to promote efficiency. You should also keep track of customer reviews to enhance marketability. To ensure success as a DevOps engineer, you should ensure that all outputs remain safe for public consumption. Ultimately, a DevOps engineer will do the Deployment, Automation, Disaster Recovery, and Solutions Architecture.
Primary Roles & Responsibilities
- Develop, test and maintain configurable & scalable IaaC templates for all the elements in the Tech Infrastructure [AWS Cloudformation, Terraform]
- Develop, test and maintain configurable & scalable orchestration scripts [Ansible]
- Develop internal tooling & architecture for automating deployments of the key components in the Cloud Architecture [AWS Cloudformation or Terraform, AWS CodePipeline, GitHub Actions]
- Containerize applications & deploy them using container orchestration tools. Oversee the process from Packaging till Monitoring [AWS Cloudformation or Terraform, AWS CodePipeline, GitHub Actions, Docker, AWS ECS (Elastic Container Service), AWS ECR (Elastic Container Registry)]
- Designing Cloud Infrastructure, Preparing Diagrams, IaaC templates development, testing & deployments [AWS, DNS Mappings, Networking Basics, AWS WAF, VPCs, Subnets etc.]
- Ensuring set up of monitoring & alerting rules [CloudWatch, Elastic Stack]
Secondary Roles & Responsibilities
- Participate in exercises to attack/defend Jai Kisan's Tech Infrastructure against Cyber Attacks, threats
- Collaborating with teammates or work individually on writing IaaC templates
- Making sure all the deployed resources have backups, auto-recovery & disaster recovery measures in place
- Cost Cutting & Optimizations
- Security-first approach while deploying/developing new resources
- Keeping the documentation up-to-date in Confluence
- Incident Response & management
Requirements
Technical Skills / Products
- 5 to 8 years of hands-on DevOps experience
- Docker
- Kubernetes / Docker Swarm / AWS EKS / GKE
- AWS CloudWatch Logs & Metrics
- AWS CloudTrail Logs & Metrics
- Computer & Cloud Networking fundamentals (DNS, AWS WAF, VPCs, Subnets etc.)
- Linux Shell Scripts
- AWS Cloudformation
- Ansible
- A Scripting Language(Node.js or Python preferable) is a huge bonus