Software Development Engineer – DevOps

About Smart Joules

  • Smart Joules is a leader in energy efficiency services with a unique business model that delivers assured savings to its customers
  • It is an early stage agile, fast-growing company funded by some of the large investors like Asian Development Bank, TATA Capital, Sangam Ventures, Max Industries, Intelleventures, Mr.Saket Burman (Dabur Family), Mr. Nadir Godrej and 5 angel investors
    • Smart Joules has achieved
    • 35% reduction on total energy consumption across all its clients till date, equivalent to the annual consumption of more than 15 Lakh avg. Indian households
    • 1,13,254+ metric tons of annual CO2-eq. emissions reduction from existing projects
    • Saved more than INR 133 Crore of energy
  • Some of its clients includes renowned companies like Apollo, Fortis, CARE, KIMS, Aster, Amneal and LMW
  • It has presence across 25+ cities throughout India & 1 international partnership in Indonesia
  • Some Recognitions include: Champion of Change recognition from the Prime Minister's Office & Niti Aayog, 10+ National Awards from Ministry of Power & CII, International Award from German Energy Ministry, Multiple international grants and fellowships, 35+ media coverages
    • Business Offerings
    • JoulePAYS: Pay-as-you-save model offering guaranteed energy savings with 0 CapEx and 0 risk for existing buildings and factories
    • JouleCOOL: Cooling-as-a-service (build-own-operate-maintain-analyse-optimize) model offering sustainable, convenient, quality and economical cooling for new buildings
    • DeJoule: IoT platform technology with hardware and software to continuously identify and automatically eliminate operational energy wastage

Why should you be a part of Smart Joules?

  1. 4X Individual Growth: Very ambitious and goal driven management and team which targets to grow 318 times in next 7-8 years. If you are part of such a team, you will have to grow 4 times.
  2. Market Leaders: The market leader in their business segment in India and soon in the world
  3. Contribute to Environment: You contribute to the environment and society as a whole by being a part of journey to prevent 29 million tons of CO2eq emissions before 2030 by making energy saving simple, substantial and profitable for large buildings and factories
  4. Develop Entrepreneurial Skills: Empowers Each Team Member with a Sense of Ownership, Build a Positive Team and Family Spirit, Get Shit Done, Maintain a High Level of Transparency and Honesty, Be Passionate, Determined and Bold, Pursue Growth and Learning, Be Adventurous, Creative and Open-minded
  5. Develop Cross Functional Skills: You work across multidisciplinary teams and hence, develop your skills across various domains
  6. Stable Business: Although fast growing, Smart Joules is stable with revenue locked in for 7-10 years with highly credit-worthy clients for whom we create disproportionate ongoing value.
  7. Profitable: Company is profitable and more than doubled in last year. Moreover, in the COVID times also it gave increments to its employees.

About the Role: Software Engineer (DevOps)

  • You will ensure reliable operation of AWS-based IoT infrastructure and code deployment pipeline and Responsible for developing and deploying code and data to implement continuous deployment and continuous integration frameworks. Responsible for maintaining high availability of production and non-production work environments.
  • Reporting to: CPO
  • Individual contributor

Responsibilities

Responsibility Areas Responsibilities
Collaboration and Deployment experience
  • Create software deployment strategies that are essential for the successful deployment of software in the work environment. Identify and implement data storage methods like clustering to improve the performance of the team.
  • Come up with solutions for managing a vast number of documents in real-time and enables quick search and analysis. Identify issues in the production phase and system and implements monitoring solutions to overcome those issue
  • Involved in designing and developing scaling strategies, automation scripts, and solutions to implement, streamline, and executing the software.
  • Scaling Kubernetes workers and database provisions as needed.
  • Create/modify CI/CD pipelines as needed by developers.
  • Monitor cost fluctuations and optimize.
  • Provide support to developers by assigning bugs and alerting about failures in time.
  • Analyse architecture problems and caveats and provide precise solutions/tools for it
Technical Skills
  • Prior experience working with AWS (DynamoDB, ElasticCache, EKS, Lambda).
  • Intermediate knowledge of containers and Docker and orchestration.
  • Hands on experience with Kubernetes and Istio service mesh.
  • Experience with CI/CD platforms like GitHub Actions, Jenkins, Travi, etc

Skills & Experience Required

Skill & Behaviour /Experience required Requirement Detail
Experience
  • Minimum 5+ years of relevant experience primarily in DevOps and cloud computing
  • Working knowledge of caching engines and queues.
  • Experienced in logging and monitoring of cloud resources with EFK, Prometheus and Grafana
  • Good command over fundamental Linux fundamentals and networking skills
  • Good experience with scripting language to write automation routines.
Education Bachelor of Engineering or Master of Engineering in Computer Science or relevant experience.
Travel Not Required
Skills & Behaviour
  • Fitment to SJPL Core Values
  • Communication: Must communicate effectively with variety of Stakeholders and Team Courage to roll with the punches and keep going at it
  • Pays major attention to minor details
  • Tenacity, reliability, perseverance, pursuit of quality. Be able to prioritize their own work, and focus on executing a particular task/project to completion under the pressure
  • Ability to multitask - Quickly understand the requirements of diverse stakeholders