
Overview
The pioneers of software product industry in India, we are a technology and innovation led company simplifying the lives of small and medium businesses over the last three decades. With our cutting-edge technology, we have had the privilege to reach over 2.5 million business globally and cater to more than 7 million users in over 100 countries. We are passionate about the SMEs’ growth and aim to deliver the best for their business through our product innovation and excellence. Our teams develop some of the most ingenious solutions that suit the unique requirements of millions of businesses across the globe. With a market share of 75% in India, we have a strong foothold in the Middle East and are also serving customers in SAARC & APAC, Africa, and North America. Our robust network of 28000+ partners help us deliver unmatched customer experience in sales, support, and services globally.
With a sole purpose of Making Everyone Who Touches Tally, Happier, we aim to be the technology fabric that drives the economic growth of the world, by 2030.
Over the years, we have nurtured a value-based culture that let individuals follow their lead and support them in their growth journey with us. We value honesty and integrity, prioritize a people-first culture, pursue excellence, and drive impactful innovation with simplicity.
Our vision at Tally is to ensure that all employees get access to equal opportunities, with decisions grounded on performance, merit, competence, and potential. We are dedicated to fairness and transparency in our policies. By fostering diversity and equality, we strive to eliminate all forms of discrimination. We are committed to an inclusive leadership where our leaders ensure that our people are empowered to be at their best, professionally, and personally. We take great pride in our work culture which has helped become a proud member of the elite Kincentric Best Employers Club!
Cloud Operations’ mission is to deliver the best in class connected services in public clouds for Tally’s customers by ensuring unmatched reliability, strong security realised at the most optimal cost. Engineers here get to design, implement, and operationalise solutions leveraging deep cloud native technologies that ultimately deliver a flawless experience for our customers.
You would manage and optimize cloud resources and workloads on AWS focusing on cost-effectiveness and performance. Work closely with development and operations teams to align cloud initiatives with strategic goals. Develop robust monitoring and logging frameworks using tools. You will own the design, deployment, and maintenance of scalable solutions, ensuring high availability and security.
- 6+ years of experience in a DevOps environment in public clouds with a heavy focus on software lifecycle automation and 4+ years of Linux/Unix administration, Python, shell, or similar scripting languages; also 5+ years of experience in developing IaaS / PaaS / SaaS solutions in the cloud.
- Advanced knowledge of scripting languages (shell, Perl, Python) and cloud SDKs (e.g., boto3, OCI SDK).
- Expert-level knowledge of cloud platforms like AWS and OCI (Oracle Cloud Infrastructure), including cloud resources, services, and architectures.
- Expertise in Kubernetes, including hands-on experience with OKE (Oracle Kubernetes Engine) and EKS (Elastic Kubernetes Service).
- Experience working in a fast-paced agile environment.
- Experience in data structures, algorithms, object-oriented design, and design patterns.
- Working knowledge of Python, TypeScript, and REST.
- Able to lead all phases of the software development lifecycle and maintain up-to-date knowledge of tools and technologies, with a solid understanding of concepts and strong operational experience, including concepts of SRE.
- Experience conceptualizing processes and tools for continuous integration, deployment, monitoring, and architecting secure solutions in the cloud.
- Must-Have Skills:
- Cloud: AWS, OCI
- Containerization & Orchestration: Docker, Kubernetes
- Build Automation & CI/CD: Jenkins, GitLab CI
- CI/CD Tools: Git, GitHub, AWS Codepipleine
- GitOps: ArgoCD
- Infrastructure as Code (IaC): Terraform, CloudFormation, AWS CDK
- Monitoring & Logging: Prometheus, Grafana, ELK Stack, LGTM
- Security: Prisma, Qualys, Calico (Network Policies), Aqua Security, Sysdig
- Scripting & Programming Languages: Python
- Nice-to-Have Skills
- Familiarity with other scripting/programming languages like Go, Node.js, and TypeScript.
- Knowledge of Helm, Istio, Envoy, and Traefik for cloud-agnostic solutions.
- Experience with network architecture, including compute, storage, and cloud networking.
- Working experience with Aqua Security, Sysdig, or other security tools.
- Experience in rapid troubleshooting of hardware, OS, and application issues.
- Prior involvement in full-stack web development.
- Highly driven, self-managed individual who demonstrates initiative and proactively seeks solutions to problems.
- Strong problem analysis and critical thinking experience.
- Passion for automation and efficient management of infrastructure.
- Designing, deploying, and maintaining scalable and secure Kubernetes-based solutions on OKE (Oracle Kubernetes Engine) and EKS (Elastic Kubernetes Service).
- Analyzing, executing, and streamlining solutions pertinent to Tally’s cloud, with a focus on managing and optimizing Kubernetes workloads.
- Architecting, deploying, and managing containerized workloads across multiple environments, ensuring high availability, scalability, and security.
- Implementing and optimizing GitOps workflows with tools like ArgoCD for efficient deployment and management of Kubernetes workloads.
- Automating the scaling and management of containerized workloads, ensuring the highest level of operational efficiency and cost-effectiveness.
- Managing Kubernetes security, including implementing network policies (e.g., Calico), and securing containerized workloads using tools like Prisma, Qualys, and other container security solutions.
- Mentoring developers and operations teams on best practices for deploying and managing Kubernetes workloads securely.
- Developing, testing, deploying, and supporting integration and automation solutions to improve Kubernetes workload management.
- Collaborating with cross-functional teams to drive cloud initiatives forward, ensuring alignment with strategic objectives and smooth integration across teams.
- Advocating for Tally’s best practices in Kubernetes workload management and continuously optimizing processes and tools for best outcomes.
- Providing technical leadership during the implementation of new features and ensuring alignment with overall architectural vision.