SDE III - DevOps Engineer

Pune or Bangalore
Engineering – Engineering /
Full-time /
Hybrid
Who we are

Mindtickle is the market-leading revenue productivity platform that combines on-the-job learning and deal execution to get more revenue per rep. Mindtickle is recognized as a market leader by top industry analysts and is ranked by G2 as the #1 sales onboarding and training product. This year, Mindtickle was recognized for its outstanding customer support winning a Gold Stevie Award for Sales and Customer Service.

Job Snapshot

The DevOps team at MindTickle is responsible for the maintenance of our production infrastructure, CI/CD pipelines, and engineering tools. We have our infrastructure as code on top of Kubernetes, Helm, and Gitlab.  We have an extensive platform supporting up to 225+ service components fully on top of AWS with 5 9s availability. The DevOps team is critical in maintaining the standard and productivity of engineering at MindTickle. Your mandate will be to address the challenging problems of an exponentially growing org which is currently a 150 strong engineering team. You will be improving our systems, approaches, processes, and tools constantly to continue developing MindTickle to a world-class engineering team.

You will need extensive and hands-on knowledge of these technologies, exceptional ability, and deep interest to learn new developments in this field, ample energy to evangelize and implement appropriate solutions across the org, and have a keen interest in growing and mentoring your fellow team members.

What's in it for you?

    • Design and develop scalable and resilient software solutions to manage the life cycle of MindTickle deployments
    • Optimize and enhance deployment workflows to improve efficiency and reliabilityImplement Infrastructure as Code using automation tools such as Terraform, Ansible, and Python to ensure seamless deployment and management of resources
    • Develop and deploy robust monitoring and alerting systems across the entire infrastructure to ensure high availability and performance
    • Troubleshoot and resolve live production issues promptly by analyzing logs from various sources and applying appropriate solutions
    • Improve and maintain metrics and logs collection, processing, and visualization infrastructure to facilitate better insights into system performance
    • Build and maintain a container orchestration platform to streamline application deployment and management
    • Quickly acquire proficiency in new processes, applications, and tools as required by the evolving needs of the organization
    • Review, propose, and implement enhancements to existing infrastructure, tools, and processes to drive continuous improvement
    • Contribute to open source software projects and share knowledge by evangelizing best practices within the engineering organization

We'd love to hear from you, if you:

    • Own a bachelor's degree in Computer Science or equivalent with a minimum of 8 years of relevant experience
    • Are proficient in coding using higher-level languages such as Python, Golang, or Java, with the ability to understand and write code for automation tasks
    • Have extensive experience with Cloud Infrastructure as a Service (IaaS), primarily AWS, Azure, or GCPStrong familiarity with containers and orchestration technologies like Docker and Kubernetes
    • Are proficient in source code management systems such as GitExpertise in cloud architecture and implementation features, including OS, multi-tenancy, virtualization, orchestration, and elastic scalability
    • Obtain solid understanding of load balancing, Linux/Unix-related network services, TCP/IP networking, and content delivery networks (CDNs)
    • Get hold of modern software components such as Nginx, MongoDB, PostgreSQL, Redis, Elasticsearch, RabbitMQ, JVM, and Play framework
    • Are familiar with non-relational databases like MongoDB or Couchbase, as well as cache layers like memcached and Redis
    • Understand configuration management using tools like Ansible, Puppet, or ChefDemonstrated track record of executing planned application/database or infrastructure changes with zero downtime.

Our culture & accolades

As an organization, it’s our priority to create a highly engaging and rewarding workplace. We offer tons of awesome perks and many opportunities for growth.

Our culture reflects our employee's globally diverse backgrounds along with our commitment to our customers, and each other, and a passion for excellence. We live up to our values, DAB, Delight your customers, Act as a Founder, and Better Together.

Mindtickle is proud to be an Equal Opportunity Employer.

All qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.

Your Right to Work - In compliance with applicable laws, all persons hired will be required to verify identity and eligibility to work in the respective work locations and to complete the required employment eligibility verification document form upon hire.