Career Growth

People are what make any business successful. ITShastra understands the importance of our people and we share their passion for innovation.

ITShastra embraces the diversity of our people and benefits from the positive energy generated.

ITShastra is always on the lookout for bright, intelligent, result-oriented achievers who set higher goals for themselves and then try hard to achieve them. ITShastra is committed to working on state of the art technology in the market.

Career Growth

Current Openings

We appreciate your interest in exploring career opportunities with us.

We bring you a vast variety of exciting and challenging opportunities with career advancement based on performance. Some of the areas of expertise for which we invite professionals are given below.

Current Positions Available

(Apply from "Contact Us" page by selecting category "Careers/Jobs" )

System Admin, Experience: 3 years Location: Pune

Job Summary:

We are seeking a skilled System Administrator with around 3 years of experience in IT infrastructure, system administration, and server support. The ideal candidate will be responsible for managing Windows servers, supporting desktops and Linux systems, monitoring backups, troubleshooting network connectivity, and maintaining storage infrastructure. The candidate should have hands-on experience with Windows Server, Active Directory, TCP/IP, DNS, DHCP, Windows Failover Clustering, and Dell NAS storage. Exposure to Hyper-V virtualization, backup solutions, and disaster recovery will be an added advantage.

Key Responsibilities:

  • Handle daily IT infrastructure support activities, including desktop support, server management, and system administration.
  • Install, configure, maintain, and troubleshoot Windows servers and desktop systems.
  • Perform basic Linux administration and command-line troubleshooting.
  • Monitor server performance, system availability, and overall infrastructure health.
  • Support Windows Failover Clustering and shared storage environments.
  • Manage and troubleshoot Dell NAS storage systems.
  • Monitor backup jobs, perform backup verification, support restore procedures, and prepare backup reports.
  • Troubleshoot network connectivity issues related to TCP/IP, DNS, DHCP, firewall rules, and network ports.
  • Assist with Hyper-V virtualization and virtual machine management.
  • Support backup and recovery solutions such as Veeam, Commvault, or Dell PowerProtect.
  • Maintain technical documentation, incident records, and troubleshooting procedures.
  • Manage IT support tickets and ensure timely resolution of infrastructure-related incidents.
  • Assist in disaster recovery planning, testing, and business continuity activities.
  • Coordinate with internal teams and vendors to resolve hardware, software, server, and storage-related issues.

Required Technical Skills:

  • Around 3 years of experience in IT infrastructure, system administration, or server support.
  • Hands-on experience with Windows Server administration and troubleshooting.
  • Basic knowledge of Windows Failover Clustering and shared storage.
  • Basic knowledge of Linux administration and command-line troubleshooting.
  • Experience supporting Windows desktops and servers in a corporate environment.
  • Understanding of TCP/IP, DNS, DHCP, Active Directory, and file permissions.
  • Basic understanding of firewall rules, network ports, and network connectivity troubleshooting.
  • Knowledge of backup monitoring, restore procedures, and backup reporting.
  • Basic experience with Dell NAS storage administration and troubleshooting.
  • Good troubleshooting, communication, documentation, and incident management skills.

Preferred Skills:

  • Exposure to Hyper-V virtualization and virtual machine administration.
  • Familiarity with backup tools such as Veeam, Commvault, or Dell PowerProtect.
  • Exposure to Dell PowerScale, PowerVault, or other Dell NAS/storage platforms.
  • Familiarity with ITIL processes and IT ticketing tools.
  • Basic understanding of disaster recovery and business continuity.
  • Relevant certifications in Microsoft Windows Server, Linux, virtualization, or storage administration will be an added advantage.

Generative AI Developer Experience: 2+ years Location: Pune

Job Summary:

We are seeking an experienced and motivated Generative AI Developer with 2+ years of experience in developing and deploying AI-powered applications. The ideal candidate should have hands-on experience integrating Large Language Models (LLMs), AI APIs, and AI tools into business applications, as well as managing and deploying local LLM infrastructure using Ollama.

Key Responsibilities:

  • Design, develop, and deploy Generative AI solutions using modern LLM technologies.
  • Integrate AI models and tools into web, mobile, and enterprise applications.
  • Build and maintain AI workflows using APIs and agent frameworks.
  • Deploy, configure, and manage local LLMs using Ollama.
  • Optimize model performance, inference speed, and resource utilization.
  • Develop Retrieval-Augmented Generation (RAG) solutions using vector databases.
  • Work with prompt engineering, model fine-tuning, and evaluation.
  • Collaborate with product, engineering, and business teams to deliver AI-driven features.
  • Monitor AI systems for reliability, scalability, and security.

Required Skills:

Technical Skills
  • 2+ years of software development experience.
  • Strong proficiency in Python.
Experience with LLM APIs such as:
  • OpenAI Platform
  • Anthropic Claude API
  • Google AI Studio
Hands-on experience with:
  • Ollama
  • LangChain
  • LlamaIndex
  • Knowledge of RAG architectures and vector databases.
  • Experience with databases such as PostgreSQL and MongoDB.
  • Familiarity with REST APIs and microservices architecture.
  • Understanding of Docker and containerized deployments.

Educational Requirements:

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.

Technical Team Lead (.NET / SQL Server), Experience: 5 - 7 years Location: Pune

Job Summary:

We are seeking an experienced and motivated Technical Team Lead with 5–7 years of experience in software development and team leadership. The ideal candidate will be responsible for leading a development team, driving technical decisions, ensuring timely project delivery, and maintaining high-quality software solutions. The candidate should possess strong expertise in .NET technologies, SQL Server, and ETL processes. Experience in Anti-Money Laundering (AML) applications and compliance systems will be a significant advantage.

Key Responsibilities:

Lead and mentor a team of software developers and technical resources:
  • Participate in project planning, effort estimation, and resource allocation.
Design, develop, review, and maintain enterprise-level applications using .NET technologies:
  • Collaborate with business stakeholders, project managers, and cross-functional teams to gather and analyze requirements.
Monitor project progress and proactively identify and mitigate risks:
  • Troubleshoot and resolve complex technical issues.
Oversee database design, optimization, and performance tuning activities:
  • Manage ETL processes and data integration activities.
Support production deployments and ensure application stability:
  • Prepare and maintain technical documentation.

Required Technical Skills:

.NET Technologies.
  • C#.
  • ASP.NET MVC / ASP.NET Core.
  • Web API / RESTful Services.
  • Windows Services.
Database.
  • Microsoft SQL Server.
  • Stored Procedures.
  • Web API / RESTful Services.
  • Functions, Triggers, Views.
  • Query Optimization and Performance Tuning.
  • Database Design and Data Modeling.
ETL & Integration.
  • ETL Process Design and Development.
  • Data Migration and Data Transformation.
  • SQL Server Integration Services (SSIS) or equivalent ETL tools.
  • API Integration.

Preferred Skills:

  • Experience working on Anti-Money Laundering (AML) or Banking applications.

Educational Requirements:

  • Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related field.

Soft Skills:

  • Strong leadership and mentoring abilities.
  • Excellent communication and stakeholder management skills.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and manage multiple priorities.

Angular JD, Experience: 2 - 4 years Location: Pune

Requirements:

  • Knowledge of Angular applications with Typescript and Angular Components
  • Knowledge of building responsive layouts with CSS and HTML.
  • Knowledge of JavaScript Knowledge of Angular and .NET APi integration
  • State management with NgRx
  • Angular Building and angular pkg deployment

.Net Developer, Experience: 1 - 4 years Location: Pune

Requirements:

  • Bachelor’s degree in Computer Science, IT, or related field
  • Minimum 1–4 years of experience in .NET development
  • Strong knowledge of C# and the .NET Framework / .NET Core
  • Experience with ASP.NET MVC and/or ASP.NET Core
  • Experience in developing and consuming RESTful APIs / Web Services
  • Experience with databases such as SQL Server, MySQL, or PostgreSQL
  • Knowledge of Entity Framework / LINQ
  • Experience with Visual Studio and version control tools like Git
  • Understanding of software development lifecycle (SDLC)
  • Experience in debugging, troubleshooting, and performance optimization

Sales / Business Development Executive – BFSI, Experience: 1 - 3 years Location: Pune

Requirements:

  • Bachelor’s degree in any discipline (Finance/Commerce preferred)
  • Excellent communication, negotiation, and interpersonal skills
  • Basic knowledge of banking and financial products
  • Comfortable with cold calling, emails, client meetings (online/offline), and presentations
  • Target-driven, self-motivated, and eager to learn
  • Familiarity with CRM tools is a plus

Python developer, Experience: 1 - 2 years Location: Pune

Requirements:

  • Bachelor’s degree in Computer Science, IT, or related field
  • 1–2 years of hands-on experience in Python development
  • Strong knowledge of Python frameworks such as Django or Flask
  • Good understanding of Object-Oriented Programming (OOP) concepts
  • Experience with RESTful APIs development and integration
  • Familiarity with front-end technologies like HTML, CSS, JavaScript
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB
  • Knowledge of version control systems like Git
  • Understanding of software development lifecycle (SDLC)
  • Experience with debugging, testing, and performance optimization
  • Basic knowledge of cloud platforms (AWS, Azure, or GCP) is a plus
  • Familiarity with containerization tools like Docker is an advantage