Engineering

Senior Cloud Infrastructure Engineer

Chennai, IndiaFull Time Senior level

About Freshworks:


Freshworks makes it fast and easy for businesses to delight their customers and employees. We do this by taking a fresh approach to building and delivering affordable, quick-to-implemented software, and designed for the end-user. More than 50,000 companies -- from startups to public companies -- around the world use Freshworks software-as-a-service to enable a better customer experience (CRM) and employee experience (ITSM, HRSM).

Headquartered in San Mateo, California, Freshworks has a dedicated team operating from 13 global locations to serve customers, including American Express, Sony, Vice Media, TaylorMade, Sotheby’s, Stitchfix, OfficeMax, Multichoice, Delivery Hero, ITV, and Klarna.

Freshworks transforms the way world-class organizations collaborate with customers and co-workers. The suite includes Freshdesk (omnichannel customer support), Freshsales (sales automation), Freshmarketer (marketing automation), Freshservice (IT service desk), Freshteam (HR management system).


Overview:


We’re looking for passionate engineers who love Linux, who are intimately familiar with cloud infrastructure. We’re looking for highly motivated and talented engineers who are passionate about engineering velocity and automation. The complexity of our application traffic continues to increase as we scale out our microservices architecture to meet our subscriber demand. Our goal is to ensure that we successfully deliver application traffic across the AWS cloud infrastructure.


Key Responsibilities:

Develop software to improve the efficiency and accuracy of Cloud Capacity Planning
Design and implement cloud resource management systems, with many competing dimensions, to achieve an appropriate balance between Innovation, Reliability, and Efficiency
Being on-call for infrastructure escalations.
Participate in the design and implementation of next-generation systems
Seek opportunities to develop horizontal technologies that benefit multiple teams
Develop and deploy software that will help drive improvements towards the availability, performance, efficiency, and security of Freshworks’s services.
Collaborate with engineering teams to surface common pain points, develop solutions, and evangelize best practices.
Develop tools and services to automate the analysis and remediation of network-specific events.


Requirements:

Should have experience in at least one of the scripting languages: Python/Shell/Ruby.
Experience in configuration management tools like: Ansible, Chef, Puppet, Terraform & Saltstack etc.
Experience in SCM tools like SVN (SubVersion), Git, Bitbucket etc is also required.
Experience in Container Platforms and Technologies - Kubernetes, Docker, and related tools
Working experience on Linux Systems.
Good understanding of networking(DNS, TCP/IP)
Good hands-on with Linux CLI utilities(awk, sed & grep)
Past experience in significant cross-functional engineering efforts
Experience with AWS or other Cloud offerings a plus



Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter