Job descriptions by role
119 free, ready-to-use job description templates for India's most in-demand roles. Each one defines the role and lists its key responsibilities, requirements, must-have skills, and typical experience and salary — so employers can hire faster and candidates know exactly what to expect.
Software & Engineering (24)
Software Engineer
A software engineer designs, builds, tests and maintains software systems by writing clean, efficient code and applying engineering principles. In India they typically work across web, mobile or backend services in Agile teams, translating product requirements into reliable features, fixing bugs, reviewing peers' code and shipping releases that scale to thousands of users.
Frontend Developer
A frontend developer builds the part of a website or app that users see and interact with, turning designs into responsive, accessible interfaces with HTML, CSS and JavaScript. In India they commonly work in React, Angular or Vue, optimising page speed, wiring up APIs, and ensuring the experience works smoothly across browsers, screen sizes and devices.
Backend Developer
A backend developer builds the server-side logic, databases and APIs that power an application behind the scenes. In India they typically work in Node.js, Java, Python or Go, designing data models, writing secure and performant endpoints, handling authentication, and making sure the system scales reliably under load while the front end and other services consume what they build.
Full Stack Developer
A full stack developer builds both the front end and the back end of an application, owning a feature from the user interface down to the database. In India they commonly work in the MERN or MEAN stack, shipping end-to-end functionality — UI components, APIs, data models and deployment — which makes them especially valuable to startups and lean product teams.
Web Developer
A web developer builds and maintains websites and web applications, from layout and functionality to performance. In India they typically code responsive pages with HTML, CSS and JavaScript, integrate back-end and CMS systems, fix bugs, and optimise for speed and SEO — delivering websites that look good, work reliably across devices, and serve a business's online presence and goals.
Mobile App Developer
A mobile app developer builds applications for smartphones and tablets, on Android, iOS, or both via cross-platform frameworks. In India they typically design app architecture, build UIs, integrate APIs and device features, optimise performance and battery, and publish to app stores — increasingly using Flutter or React Native to ship one codebase to both platforms efficiently for a mobile-first market.
Android Developer
An Android developer builds applications for Android phones and tablets using Kotlin or Java and the Android SDK. In India they typically design responsive layouts, integrate APIs and local storage, follow Material Design, optimise battery and memory usage, and publish apps to the Google Play Store — owning the experience for the country's vast Android user base.
iOS Developer
An iOS developer builds applications for iPhone and iPad using Swift and Apple's frameworks. In India they typically design interfaces with SwiftUI or UIKit, integrate APIs and on-device storage, follow Apple's Human Interface Guidelines, optimise performance, and ship apps through the App Store — crafting polished experiences within Apple's tightly controlled ecosystem.
QA Engineer
A QA engineer ensures software works correctly and reliably before it reaches users by designing test cases, running manual and automated tests, and reporting defects. In India they typically write test plans, automate regression suites with tools like Selenium or Cypress, verify features against requirements, and partner with developers to catch bugs early and keep release quality high.
DevOps Engineer
A DevOps engineer bridges development and operations by automating how software is built, tested, deployed and monitored. In India they typically manage CI/CD pipelines, containerise applications with Docker and Kubernetes, provision cloud infrastructure as code, and keep systems reliable and observable — shortening release cycles and reducing downtime so teams ship faster with fewer incidents.
Cloud Architect
A cloud architect designs the overall cloud strategy and infrastructure an organisation runs on, ensuring it's scalable, secure and cost-efficient. In India they typically architect solutions on AWS, Azure or GCP, define migration and security strategies, set best practices, and guide engineering teams — turning business needs into resilient cloud systems that scale on demand without runaway cost.
System Administrator
A system administrator installs, configures and maintains an organisation's servers, operating systems and IT infrastructure to keep them running reliably and securely. In India they typically manage user accounts, apply patches and backups, monitor system health, troubleshoot issues, and enforce security — the behind-the-scenes professional who keeps servers, services and IT environments stable so everyone else can work without interruption.
IT Support Engineer
An IT support engineer helps users resolve hardware, software and network problems so they can work without disruption. In India they typically respond to support tickets, set up and troubleshoot computers and software, manage accounts and access, and escalate complex issues — the dependable first line of IT help that keeps an organisation's people and devices running smoothly day to day.
Network Engineer
A network engineer designs, builds and maintains the computer networks that keep an organisation connected and secure. In India they typically configure routers, switches and firewalls, monitor network performance, troubleshoot connectivity issues, manage VPNs and security, and ensure uptime — keeping data flowing reliably between users, servers and the internet across offices and data centres.
Database Administrator
A database administrator (DBA) manages and maintains an organisation's databases to ensure they're available, secure, performant and backed up. In India they typically install and configure database systems, tune queries and indexes, manage backups and recovery, control access, and monitor health — guaranteeing that the data applications depend on stays fast, safe and reliable around the clock.
Cybersecurity Analyst
A cybersecurity analyst protects an organisation's systems and data from cyber threats by monitoring, detecting and responding to attacks. In India they typically analyse security alerts, investigate incidents, run vulnerability assessments, harden systems, and enforce security policies — acting as the digital defence that spots intrusions early and limits damage as cyberattacks grow in frequency and sophistication.
SDET (Software Development Engineer in Test)
An SDET writes production-grade code whose product is confidence: automation frameworks, API and contract suites, and the CI pipelines that run them on every commit. Indian teams hire for this when manual regression stops scaling, and the job blends developer-level coding with test design, flaky-test forensics, and ownership of test data and environments.
Site Reliability Engineer
A site reliability engineer applies software engineering to operations: defining SLOs, spending error budgets deliberately, running incident response, and automating away the repetitive work that keeps production upright. In India the role sits with product engineering rather than IT, owning on-call rotations, blameless postmortems, observability and capacity planning for services that must not go dark.
Platform Engineer
A platform engineer builds the internal developer platform that other engineers use as a product — golden paths for creating a service, self-service environments, paved-road CI/CD templates and versioned Terraform modules. Indian product companies invest here once dozens of teams start reinventing deployment, and success is measured by how little a feature team needs to know about Kubernetes.
Security Engineer
A security engineer builds and enforces the controls that make a product hard to attack — threat modelling new designs, running SAST and DAST inside the pipeline, driving vulnerability remediation, and setting how identities and secrets are handled. Indian teams increasingly place the role inside engineering, where it shapes architecture decisions before code ships rather than reacting afterwards.
Solutions Architect
A solutions architect designs how a specific customer problem gets solved with technology — reference architectures, integration boundaries, migration sequencing, and the non-functional requirements covering availability, latency, security and cost. In India the role spans services firms and product vendors, translating a business outcome into a design that delivery teams can build and operations can actually run.
Embedded Software Engineer
An embedded software engineer writes the C and C++ that runs on microcontrollers and SoCs inside physical products — meters, medical devices, automotive ECUs, appliances. In India the work usually pairs application logic on an RTOS with device drivers, peripheral configuration and hardware bring-up, all inside tight flash, RAM and power budgets that leave no room for careless allocation.
Firmware Engineer
A firmware engineer owns the lowest layer of code that ships inside a device — the bootloader, the startup sequence, clock and power configuration, and the update mechanism that keeps units alive in the field. Work in India spans consumer hardware, EV and battery systems, and IoT products, where a bad flash write can brick a shipped unit.
Linux Administrator
A Linux administrator keeps RHEL, Ubuntu or Debian fleets healthy — provisioning hosts, managing packages and systemd units, carving up storage with LVM, and hardening SSH and firewall rules. Indian employers usually attach the role to data-centre or cloud VM estates where uptime, patch compliance and a fast root cause on a wedged server matter more than new feature work.
Seniority & Career Levels (17)
Senior Software Engineer
A senior software engineer owns whole services and multi-sprint features rather than tickets, making the design calls, reviewing what teammates ship, and carrying production accountability when something breaks. In Indian product companies and GCCs the level usually starts around five years in, and is judged on technical judgement, mentoring and delivery predictability far more than raw coding speed.
Senior Backend Developer
A senior backend developer owns the server-side architecture of a product area — the data model, the service boundaries, the latency and cost budgets — and is accountable for how it behaves at peak load. Indian teams expect this level to set API contracts other squads build against, tune databases under real traffic, and be the escalation point during outages.
Senior Frontend Developer
A senior frontend developer owns the architecture of a browser application: the component system, the state and routing model, the build pipeline, and the performance budget the whole team ships against. In India the level is increasingly measured by Core Web Vitals on low-end Android devices and flaky networks, plus design-system decisions that outlive any single screen.
Senior Full Stack Developer
A senior full stack developer carries a product area from the interface down to the datastore and the deployment that runs it, making the calls at each layer without waiting for a specialist. In Indian startups and lean product teams this level is hired to reduce hand-offs — one person who can scope, build, ship and then operate what they shipped.
Senior Java Developer
A senior Java developer owns enterprise services end to end — Spring Boot modules, JVM behaviour under load, and the migration path off whatever legacy system is still running. Across Indian IT services firms and global capability centres this level is hired to make architecture calls, unblock a delivery squad, and answer to the client when something regresses.
Senior QA Engineer
A senior QA engineer owns the test strategy for a product rather than a test suite — deciding what risk deserves coverage, where automation pays for itself, and what blocks a release. In India the level increasingly means building the automation framework other testers extend and pushing quality checks earlier into the development cycle.
Senior DevOps Engineer
A senior DevOps engineer owns the platform other engineers ship on: the infrastructure-as-code standards, the deployment path, the alerting that wakes people up, and the cloud bill at the end of the month. Indian teams at this level expect incident command during outages and a steady reduction in the manual work everyone else is doing.
Senior Data Engineer
A senior data engineer owns the reliability, cost and shape of the data platform — ingestion, orchestration, warehouse models and the contracts that stop upstream changes from silently breaking reports. Indian teams at this level are judged on freshness SLAs, on how cheaply the pipelines run, and on whether analysts can self-serve without filing a ticket.
Senior Data Scientist
A senior data scientist decides which business problems are worth modelling, designs the experiments that prove the answer, and takes the result into production rather than stopping at a notebook. In India the level is increasingly defined by causal rigour and stakeholder translation — turning a fuzzy commercial question into a measurable one leadership will act on.
Senior Data Analyst
A senior data analyst owns how the business defines and trusts its numbers: the metric layer, the dashboards people actually use, and the reviews that stop two teams reporting different revenue. In Indian companies the level shifts from answering requests to shaping what gets asked — partnering with a function and enabling it to self-serve.
Senior Product Manager
A senior product manager owns an outcome rather than a backlog — a funnel, a revenue line or a retention curve — and sets the strategy the team executes against for the next few quarters. In India the level typically means running discovery with real users, arbitrating between sales, support and engineering, and defending the roadmap to leadership.
Senior Business Analyst
A senior business analyst owns the problem definition for a programme, not just a requirements document — running discovery with the business, arbitrating conflicting asks, and building the case that justifies the spend. Indian employers at this level expect process redesign, vendor and change-management involvement, and enough domain depth to challenge what stakeholders ask for.
Senior Accountant
A senior accountant owns the month-end close and the accuracy of the books rather than individual entries — reviewing junior work, signing off reconciliations, and standing behind the numbers during audit. In India the level carries statutory weight too: GST returns, TDS positions and Ind AS treatment all sit with this seat before anything reaches the controller.
Lead Software Engineer
A lead software engineer is accountable for a team shipping — planning the work, unblocking people, and answering for the timeline — while still writing code themselves. In Indian organisations the role sits between hands-on engineering and management: often no formal reports, but real responsibility for sprint health, growth conversations and the team's technical direction.
Staff Software Engineer
A staff software engineer sets technical direction across several teams without managing any of them — writing the design documents that bind multiple roadmaps, resolving architecture disputes, and taking on the multi-quarter problems no single team owns. In India the level is still rare outside product companies and large capability centres, and hiring bars are correspondingly high.
Principal Software Engineer
A principal software engineer is a senior individual contributor who sets technical direction across several teams instead of owning one codebase. In Indian product companies and global capability centres the role means designing systems that survive 10x growth, resolving the hardest reliability and scaling problems, raising the engineering bar through design review, and mentoring senior engineers — all without managing people.
Engineering Manager
An engineering manager runs a software team's people, delivery and process — hiring, coaching, planning and unblocking — while staying close enough to the code to make sound technical calls. In India the role usually covers one to three squads of six to ten engineers each, and is judged on shipped roadmap, retention, on-call health and how the team grows.
Department Heads & Leadership (5)
Technical Head
A technical head owns the entire technology function of a company or business unit — the org, the budget, the architecture and the delivery commitments — usually reporting to the CEO, MD or CTO. The title is common in Indian companies and maps to Head of Engineering, Head of Technology or VP Engineering in global org charts.
Product Head
A product head owns the whole product function — strategy, roadmap, pricing, the product team and the growth or P&L targets attached to it — and typically reports to the CEO or founder. Indian companies use this title where global org charts say Head of Product or VP Product; it sits a full level above running a single product line.
Design Head
A design head leads the design function across a company — product design, brand, research and design systems — owning hiring, the tooling budget and the quality bar rather than individual screens. Indian firms use this title for what global org charts call Head of Design or Design Director, usually reporting to the CEO, founder or product leader.
Sales Head
A sales head owns the revenue number for a company or region — quota setting, territory design, the field team and the cost of running it. Indian organisations use this title where global charts say Head of Sales, VP Sales or Chief Revenue Officer, and the position generally reports to the CEO or managing director.
Marketing Head
A marketing head owns the entire marketing function — brand, demand generation, content, performance media and the budget behind all of it — and answers for pipeline or revenue contribution. In Indian companies this title stands in for Head of Marketing or VP Marketing elsewhere, and the role generally reports to the CEO, founder or chief revenue officer.
Language & Platform Specialists (9)
Java Developer
A Java developer builds server-side applications and services on the JVM, most often with Spring Boot, Hibernate and a relational database. Across Indian IT services firms, banks and product companies the work centres on REST microservices, Maven or Gradle builds, JUnit coverage, and keeping garbage collection and heap behaviour healthy in long-running production systems.
Python Developer
A Python developer writes application and automation code in Python, typically building APIs with Django, FastAPI or Flask and shaping data with pandas. Indian teams hire for this across fintech, SaaS and analytics work, where the same engineer often owns background jobs in Celery, environment packaging through poetry or virtualenv, and pytest coverage.
React Developer
A React developer builds user interfaces as composable components using hooks, then wires them to APIs and client state. Indian teams hire this specialisation for dashboards, consumer web apps and Next.js sites, where the day-to-day includes controlling re-renders, keeping bundle size down, writing React Testing Library specs and meeting accessibility requirements.
.NET Developer
A .NET developer builds business applications and web APIs in C# on ASP.NET Core, usually backed by SQL Server through Entity Framework. Indian enterprises, captive units and IT services firms hire heavily for this stack, and the work often mixes new cloud services on Azure with maintaining older .NET Framework and desktop systems.
Salesforce Developer
A Salesforce developer customises the CRM beyond configuration — writing Apex classes and triggers, building Lightning Web Components and querying data with SOQL. In India the role sits inside consulting partners and in-house CRM teams, where releases move through sandboxes and change sets or a source-tracked pipeline, always within platform governor limits.
SAP Consultant
An SAP consultant configures and supports modules so a company's finance, procurement, sales or HR processes run inside the ERP. Indian consulting firms staff these roles on implementation and support projects, where the work runs from requirement workshops into a business blueprint, then configuration, coordination with ABAP developers, UAT and transports into production.
ServiceNow Developer
A ServiceNow developer builds and extends applications on the Now Platform, most often across ITSM and ITOM modules. Indian partner firms and enterprise IT teams hire the role to script business rules and client scripts, design Flow Designer automations, keep the CMDB accurate, and promote changes through update sets between instances.
Workday Consultant
A Workday consultant configures the HCM or Financials tenant so an organisation can run hiring, payroll, absence or accounting inside it. Indian delivery centres and partner firms staff these roles on deployments and ongoing support, covering business process configuration, security group design, calculated fields, and integrations built with EIB or Workday Studio.
Oracle Developer
An Oracle developer builds and tunes applications on Oracle's database and business-suite stack, writing PL/SQL packages, procedures and triggers that carry core business logic. Across India's large captive and services market the work spans EBS and Fusion customisation, APEX screens, interface and conversion programs, and query tuning so batch windows and reports finish on time.
Data & AI (6)
Data Analyst
A data analyst collects, cleans and interprets data to answer business questions and guide decisions. In India they typically write SQL queries, build dashboards in Power BI or Tableau, run analysis in Excel or Python, and translate findings into clear reports and recommendations that help teams understand performance, spot trends and act on what the numbers reveal.
Data Scientist
A data scientist uses statistics, machine learning and programming to extract insight from data and build predictive models that drive business decisions. In India they typically work in Python with libraries like pandas, scikit-learn and TensorFlow, designing experiments, engineering features, training and evaluating models, and communicating results to stakeholders so the business can act on predictions, not just hindsight.
Data Engineer
A data engineer builds and maintains the pipelines and infrastructure that move, store and transform data so analysts and data scientists can use it reliably. In India they typically work with SQL, Python, Spark and cloud warehouses, designing ETL/ELT workflows, modelling data, and ensuring large datasets are clean, governed, performant and available when downstream teams need them.
Machine Learning Engineer
A machine learning engineer builds, deploys and maintains machine-learning models in production at scale. In India they typically combine software engineering with ML, taking models from research into reliable services — building training pipelines, optimising inference, monitoring model performance and drift, and ensuring AI features run efficiently and reliably for real users in live applications.
AI Engineer
An AI engineer ships products built on foundation models rather than training them — retrieval pipelines, agents and assistants wired into real systems, with evaluation harnesses that decide whether a prompt change actually helped. Indian teams have added this role quickly across SaaS and services, and the daily craft is retrieval quality, guardrails and holding latency and token cost inside budget.
Data Architect
A data architect decides how an organisation's data is structured, stored and governed — canonical models, warehouse or lakehouse layout, naming and grain standards, lineage and access rules. In Indian enterprises the role usually arrives after years of point-to-point pipelines have produced conflicting versions of the same revenue number, and the mandate is one trustworthy definition per business concept.
Design & Creative (6)
UI/UX Designer
A UI/UX designer shapes how a product looks and feels and how easily people can use it. In India they typically research users, map flows, wireframe and prototype in Figma, design polished interfaces and design systems, and test with real users — balancing usability and aesthetics so a product is both intuitive and attractive, and improving conversion and satisfaction.
Product Designer
A product designer owns the end-to-end experience of a digital product — from user research and problem framing through flows, wireframes, prototypes and shipped interface. In India the role is concentrated in product companies and funded startups, where designers sit with product managers to shape what gets built, then test it with real users before engineering writes code.
Graphic Designer
A graphic designer creates visual content — logos, branding, social media graphics, print and marketing assets — that communicates a message and looks distinctive. In India they typically work in Adobe Photoshop, Illustrator and InDesign, balancing brand guidelines with creative flair to design materials for digital and print across marketing, advertising and in-house creative teams.
Video Editor
A video editor assembles raw footage into polished videos for marketing, social media, films or YouTube. In India they typically cut and sequence clips, add transitions, music, graphics and effects, colour-grade, and sync audio — shaping a story and pace that holds attention, working in tools like Adobe Premiere Pro and After Effects to deliver engaging content on deadline.
Photographer
A photographer captures and produces high-quality images for events, products, portraits, fashion or editorial work. In India they typically plan and light shoots, operate cameras and equipment, direct subjects, and edit and retouch photos in tools like Lightroom and Photoshop — combining technical camera skill with a creative eye to deliver images that tell a story or sell a product.
Copywriter
A copywriter writes persuasive copy — ads, landing pages, taglines, emails and scripts — that grabs attention and drives action. In India they typically craft sharp, on-brand messaging from creative briefs, write headlines that convert, and adapt tone across channels — using words strategically to sell products, build brands, and turn readers into customers across advertising, marketing and digital teams.
Product & Project (6)
Product Manager
A product manager decides what a product should do and why, owning the strategy, roadmap and prioritisation that guide a cross-functional team. In India they typically gather user and market insight, define requirements, prioritise features by impact, work closely with engineering and design, and measure outcomes — making sure the team builds the right thing for both users and the business.
Project Manager
A project manager plans, executes and delivers projects on time, within scope and on budget by coordinating people, tasks and resources. In India they typically define project plans and timelines, manage risks and dependencies, track progress, communicate status to stakeholders, and remove blockers — keeping a team aligned and moving toward a clear, agreed outcome.
Technical Program Manager
A technical program manager drives large engineering initiatives that span several teams, owning the plan, the dependencies and the risks rather than the code. In India the role is common at product companies and global capability centres, where TPMs sequence work across services, chair design and launch-readiness reviews, and force trade-off decisions into the open before a deadline slips.
Business Analyst
A business analyst sits between business stakeholders and technical teams, gathering requirements and translating them into clear specifications that solve real problems. In India they typically document processes, analyse data, define solution requirements, create wireframes and user stories, and ensure delivered software or processes meet the business need — reducing waste and miscommunication between what's wanted and what's built.
Scrum Master
A scrum master facilitates Agile delivery for a team, removing blockers and coaching everyone on Scrum practices so they deliver value smoothly. In India they typically run sprint ceremonies, shield the team from distractions, resolve impediments, and improve how the team works — acting as a servant-leader who increases velocity and morale rather than managing people in a traditional sense.
Technical Writer
A technical writer creates clear documentation that helps users understand and use a product — manuals, API docs, guides and help articles. In India they typically work with engineers and product teams to explain complex features simply, structure content logically, and keep documentation accurate and up to date — bridging the gap between technical complexity and the people who need to understand it.
Marketing & Content (8)
Digital Marketing Manager
A digital marketing manager plans and runs a brand's online marketing across channels to drive traffic, leads and sales. In India they typically own SEO, paid ads, social, email and content strategy, set and track KPIs, manage budgets and teams, and optimise campaigns by data — connecting marketing spend to measurable business growth across the whole digital funnel.
Marketing Executive
A marketing executive supports and runs marketing campaigns and activities that promote a brand's products and services. In India they typically help plan campaigns, create content, manage social and email, coordinate events, and track results — an execution-focused role that turns marketing plans into live activity across channels, building awareness and generating leads under the guidance of a marketing manager.
SEO Specialist
An SEO specialist improves a website's visibility in search engines to grow organic traffic. In India they typically perform keyword research, optimise on-page content and technical SEO, build internal links and earn backlinks, fix crawl and indexation issues, and track rankings and traffic in tools like Google Search Console and Ahrefs — turning search demand into measurable, sustainable visits.
Content Writer
A content writer creates clear, engaging written content — blog posts, articles, web pages, and marketing copy — that informs readers and supports business goals. In India they typically research topics, write SEO-friendly content, edit for clarity and tone, and match a brand's voice, producing material that ranks in search, educates audiences and moves readers toward action.
Social Media Manager
A social media manager plans, creates and manages a brand's presence across platforms like Instagram, LinkedIn, YouTube and X. In India they typically build content calendars, write captions, design and schedule posts, engage the community, run paid social campaigns, and track engagement and growth — turning followers into an audience that drives awareness, trust and conversions.
Brand Manager
A brand manager owns how a brand is perceived and grows it through positioning, campaigns and consistent experience. In India they typically define brand strategy and identity, plan marketing campaigns, analyse market and consumer insight, manage budgets, and ensure consistency across every touchpoint — building emotional connection and preference that drives long-term loyalty, pricing power and market share for the brand.
Product Marketing Manager
A product marketing manager decides how a product is positioned, priced, packaged and launched — then arms the sales team to sell it. In India the role sits mostly in SaaS and consumer tech, covering messaging, competitive intelligence, launch tiering, analyst conversations and the collateral that turns a feature release into pipeline rather than a changelog entry.
Growth Marketing Manager
A growth marketing manager runs experiments across the whole funnel — acquisition, activation, retention and referral — and scales only what the data proves. In India the role sits in consumer apps, D2C brands and SaaS companies, mixing paid channels with lifecycle messaging, landing-page optimisation and cohort analysis, held accountable for cost per acquisition rather than impressions.
Sales & Customer (13)
Sales Executive
A sales executive sells a company's products or services by finding prospects, pitching, handling objections and closing deals. In India they typically generate and qualify leads, meet or call customers, demonstrate value, negotiate, and hit monthly targets — owning the front line of revenue and building relationships that turn interest into paying customers and repeat business.
Account Executive
An account executive carries a quota and owns deals from qualified opportunity to signature — running discovery calls, tailoring demos, building business cases, negotiating commercials and closing. Indian SaaS and services teams expect disciplined pipeline coverage, honest forecasting inside the CRM, and enough product fluency to hold a buying conversation without a technical colleague in every meeting.
Enterprise Account Executive
An enterprise account executive sells into large organisations where a purchase involves a buying committee, procurement, security review and a cycle measured in quarters. In India that means banks, conglomerates, global capability centres and public-sector buyers, so the work is orchestrating champions and executive sponsors, surviving vendor onboarding, and expanding one landed department into an enterprise-wide agreement.
Sales Development Representative
A sales development representative opens conversations rather than closing them — researching accounts, running cold calls and multi-touch email and LinkedIn sequences, qualifying interest, and booking meetings an account executive can work. Indian SaaS teams run this as a measured, high-volume function with weekly activity and meeting targets, and it remains the most common entry point into a tech sales career.
Business Development Manager
A business development manager grows a company's revenue by identifying new markets, partnerships and clients, and building relationships that lead to deals. In India they typically research opportunities, generate high-value leads, pitch to decision-makers, negotiate partnerships, and own strategic growth — focusing on the bigger picture of where and how the business expands, beyond individual transactional sales.
Area Sales Manager
An area sales manager owns the sales number for a defined geography, running a team of sales officers and a network of distributors and dealers to hit it. In India the role is the backbone of FMCG, pharma, consumer durables and building-materials selling, combining beat planning, scheme execution, secondary-sales tracking, collections and constant market visits.
Inside Sales Executive
An inside sales executive sells remotely — by phone, email and video call — without ever visiting the customer, working a pipeline of qualified leads toward a monthly quota. In India the role powers SaaS, edtech, financial services and B2B firms, where the day is structured around call volume, discovery conversations, online demos and disciplined CRM updates.
Account Manager
An account manager owns the relationship with existing clients, ensuring they're satisfied, retained and growing. In India they typically act as the client's main point of contact, understand their goals, coordinate delivery across internal teams, resolve issues, and find upsell and renewal opportunities — protecting and expanding revenue from current accounts rather than chasing brand-new ones.
Customer Support Executive
A customer support executive helps customers by answering questions, resolving issues and ensuring a positive experience across calls, chat and email. In India they typically handle queries and complaints, troubleshoot problems, log tickets, and escalate when needed — being the friendly, reliable front line that keeps customers satisfied, builds trust, and turns problems into loyalty for the brand.
Customer Success Manager
A customer success manager ensures customers achieve their goals with a product so they renew, expand and advocate. Common in India's SaaS sector, they typically onboard new customers, drive adoption, monitor account health, reduce churn, and identify upsell opportunities — proactively guiding customers to value rather than just reacting to problems, making them central to recurring-revenue growth.
Technical Account Manager
A technical account manager owns the post-sale technical relationship with a named set of enterprise accounts, keeping their deployment healthy and their renewal safe. In India the role sits inside SaaS and cloud vendors, blending hands-on product knowledge with escalation ownership — the person a customer's engineering team calls when something breaks and the internal advocate who gets it fixed.
Technical Support Engineer
A technical support engineer resolves product faults reported by customers, working through a ticket queue against agreed response and resolution SLAs. In India the role is common at software vendors and global capability centres, where engineers reproduce reported bugs, read logs and traces, publish fixes to the knowledge base, and escalate genuine defects to the development team.
Telecaller
A telecaller makes and receives phone calls to sell products, generate leads, follow up, or support customers. In India they typically call prospects from a list, pitch offers, answer queries, schedule appointments, and update records — a frontline voice role that drives sales, leads and customer engagement over the phone across sales, collections, support and survey teams.
Pre-Sales & Solutions (3)
Solutions Engineer
A solutions engineer is the technical half of a sales pair, proving to a prospect's engineers that the product does what the seller promised. Days go into tailored demos, proof-of-concept builds, RFP and security-questionnaire responses, and answering hard objections in the room. Indian SaaS vendors and global capability centres both hire for this pre-sales skill set.
Pre-Sales Consultant
A pre-sales consultant is the technical half of a sales team, translating a prospect's requirements into a workable solution and proving it before any contract is signed. In India the role is heavily represented in IT services and enterprise software, covering discovery workshops, tailored demos, proof-of-concept builds, RFP responses and the effort estimates that underpin a commercial proposal.
Implementation Consultant
An implementation consultant takes a signed customer from contract to live system — configuring the product, migrating their data, wiring up integrations and training the people who will run it. In India the role is standard across SaaS, ERP and BFSI technology vendors, where success is measured by go-live dates hit and how few tickets follow the handover.
HR & People (4)
HR Manager
An HR manager leads a company's people function — recruitment, employee relations, performance, policy and culture. In India they typically oversee hiring and onboarding, handle grievances, manage payroll and compliance, drive engagement and retention, and shape HR policy — balancing the needs of employees and the business to keep the workforce productive, fairly treated and aligned with company goals.
HR Recruiter
An HR recruiter finds, screens and hires the right candidates to fill a company's open roles. In India they typically write job descriptions, source candidates from job boards and LinkedIn, screen applications, schedule and conduct interviews, coordinate with hiring managers, and manage offers — owning the hiring pipeline that brings qualified people into the organisation quickly and efficiently.
Talent Acquisition Specialist
A talent acquisition specialist takes a strategic, long-term approach to hiring — building talent pipelines, strengthening employer brand and filling critical roles. In India they typically own sourcing strategy for hard-to-fill and senior positions, partner closely with leadership on workforce planning, improve candidate experience, and use data to make hiring faster and higher-quality, going beyond filling today's vacancies.
Payroll Specialist
A payroll specialist runs the monthly salary cycle end to end — collecting attendance and leave inputs, computing earnings and statutory deductions, releasing payslips and filing returns on time. In India the work is defined by PF, ESI, professional tax and TDS rules, so the job blends software administration with a strict compliance calendar no employer can afford to miss.
Finance, Legal & Compliance (7)
Accountant
An accountant records, classifies and reports a company's financial transactions, ensuring the books are accurate and compliant. In India they typically maintain ledgers, reconcile accounts, process invoices and payroll, prepare financial statements, handle GST and tax filings, and support audits — providing the reliable financial records that managers and regulators depend on for decisions and compliance.
Senior Accountant
A senior accountant owns the month-end close and the accuracy of the books rather than individual entries — reviewing junior work, signing off reconciliations, and standing behind the numbers during audit. In India the level carries statutory weight too: GST returns, TDS positions and Ind AS treatment all sit with this seat before anything reaches the controller.
Financial Analyst
A financial analyst evaluates financial data to guide business and investment decisions through forecasting, budgeting and analysis. In India they typically build financial models, analyse performance and variances, prepare budgets and forecasts, assess investments, and present recommendations — turning numbers into clear insight that helps leaders allocate capital, manage costs and plan for growth with confidence.
Chartered Accountant
A chartered accountant (CA) is a certified finance professional who audits accounts, advises on tax and finance, and ensures statutory compliance. In India, qualified through ICAI, they typically conduct audits, file and plan taxes, prepare and certify financial statements, and advise businesses on finance and regulation — a trusted expert whose sign-off carries legal weight for companies and individuals.
Company Secretary
A company secretary (CS) ensures a company complies with corporate law and governance requirements and advises the board on legal and regulatory matters. In India, qualified through ICSI, they typically manage statutory filings, board and shareholder meetings, regulatory compliance, and corporate records — acting as the link between the board, regulators and shareholders, and safeguarding the company's legal standing.
Compliance Officer
A compliance officer makes sure an organisation follows the laws, regulator directions and internal policies that apply to it — and can prove it during an inspection. In India the role is most established in banking, NBFCs, insurance, capital markets and listed companies, covering policy drafting, monitoring, audits, statutory filings and reporting to the board and the regulator.
Lawyer
A lawyer advises clients on legal matters, drafts and reviews documents, and represents clients in negotiations or court. In India they typically research law and precedent, draft contracts and pleadings, advise on rights and compliance, and argue cases or close deals — protecting clients' legal interests across litigation, corporate, criminal, family or other specialisations with rigour and discretion.
Operations & Supply Chain (6)
Operations Manager
An operations manager keeps a business running efficiently by overseeing daily processes, people and resources. In India they typically design and improve workflows, manage teams and budgets, set and track operational KPIs, resolve bottlenecks, and ensure quality and on-time delivery — translating strategy into smooth execution so the organisation produces more, faster and at lower cost without sacrificing quality.
Supply Chain Manager
A supply chain manager oversees the end-to-end flow of goods from suppliers to customers, optimising cost, speed and reliability. In India they typically manage procurement, inventory, warehousing, logistics and demand planning, negotiate with suppliers, and use data to reduce cost and stockouts — keeping products available where and when they're needed while minimising waste across the entire chain.
Logistics Coordinator
A logistics coordinator organises and tracks the movement of goods, ensuring shipments arrive on time and at the right cost. In India they typically schedule transport, coordinate with carriers and warehouses, prepare shipping documents, track deliveries, and resolve delays — the operational engine that keeps freight moving smoothly between suppliers, warehouses and customers across road, rail, air and sea.
Procurement Manager
A procurement manager leads how an organisation sources and buys goods and services, securing the best value, quality and reliability from suppliers. In India they typically develop sourcing strategy, negotiate contracts, manage supplier relationships and risk, and control spend — ensuring the business gets what it needs at the right price and quality while building a resilient, cost-efficient supplier base.
Back Office Executive
A back office executive handles the processing work that keeps a business running behind the customer-facing counter — verifying documents, completing transactions in the system, reconciling records and publishing MIS reports. In Indian banks, NBFCs, insurance firms and BPOs the role is measured on turnaround time and error rates, working closely with branch and front-office colleagues.
Data Entry Operator
A data entry operator keys information accurately into systems — from scanned documents, vouchers, forms or dictated records — and checks it for errors before it becomes someone's source of truth. Across Indian offices, hospitals, logistics hubs and BPOs the work covers Excel sheets, Tally vouchers and ERP screens, judged on typing speed, accuracy and daily volume.
Core Engineering (3)
Civil Engineer
A civil engineer designs, plans and supervises the construction of infrastructure such as buildings, roads, bridges and water systems. In India they typically prepare and review designs and drawings, estimate materials and costs, manage site work and quality, ensure safety and code compliance, and coordinate contractors — turning plans into safe, durable structures that serve communities for decades.
Mechanical Engineer
A mechanical engineer designs, develops and tests mechanical systems, machines and components. In India they typically create CAD models and drawings, perform engineering calculations and simulations, oversee manufacturing and quality, and improve product performance and cost — applying physics and materials knowledge across automotive, manufacturing, energy and product-design industries to make machines that work reliably and efficiently.
Electrical Engineer
An electrical engineer designs, develops and maintains electrical systems, equipment and power networks. In India they typically prepare electrical designs and load calculations, select equipment, oversee installation and testing, ensure safety and code compliance, and troubleshoot faults — working across power, manufacturing, construction and electronics to deliver systems that distribute and use electricity safely and efficiently.
Healthcare & Education (3)
Nurse
A nurse provides direct patient care, administers treatment, and supports patients' recovery and comfort in hospitals, clinics and the community. In India they typically monitor vital signs, give medications, assist doctors with procedures, maintain records, and educate patients and families — combining clinical skill with compassion to keep patients safe, informed and cared for throughout their treatment.
Pharmacist
A pharmacist dispenses medicines, advises patients on safe use, and ensures prescriptions are accurate and appropriate. In India they typically verify prescriptions, counsel patients on dosage and side effects, manage stock and expiry, check for drug interactions, and maintain records — serving as a trusted, accessible healthcare expert who keeps medication safe, available and correctly used in pharmacies and hospitals.
Teacher
A teacher educates students by planning lessons, delivering instruction, and assessing progress in a subject or grade. In India they typically prepare lesson plans aligned to the curriculum, teach engaging classes, set and grade assignments and exams, manage classroom behaviour, and support each student's growth — shaping knowledge, skills and character across schools, coaching centres and online platforms.
Job descriptions — FAQs
What is a job description?
A job description is a document that defines a role — its purpose, key responsibilities, required skills and qualifications, and typical experience and salary. OnJob.io offers 119 free, ready-to-use job description templates covering India's most in-demand roles, so employers can hire faster and candidates know exactly what each role expects.
Are these job description templates free to use?
Yes. All 119 OnJob.io job descriptions are completely free to read, copy and adapt. Each one lists the role's responsibilities, requirements, skills, typical experience and a typical India salary range — no account or payment needed.
How do I write a good job description?
A strong job description opens with a one-line summary of the role's purpose, then lists 6–9 specific responsibilities, 5–7 requirements, the must-have skills, and the experience and salary range. Keep it concrete and candidate-focused. Use any OnJob template as your starting point and tailor it to your company.
Where can I find live jobs for these roles?
OnJob.io lists 20,000+ live jobs across India, refreshed daily. Create a free profile to see your AI match score on every role, the skills you're missing, and apply in one click — with a 94% candidate success rate.
Found your role? Now land it.
Create a free OnJob profile to match against 20,000+ live jobs, see your exact fit score, and fix the skills standing between you and a 94% success rate.
Create my free profileFree forever · ₹0 to start · Pro from ₹99/month