Jobs
Interviews
31 Job openings at ESDS Software Solution Limited
Quality Analyst

Nashik, Maharashtra, India

2 - 5 years

Not disclosed

On-site

Full Time

Quality Analyst role - Responsibilities:-• Monitor External reviews on social media platforms on daily basis.• Investigate Calls, Chat transcripts, tickets (emails) based on Quality Audit parameters as to ensure appropriate resolution rendered and SLA and CSAT targets met. • Share feedback with concerned agent/admin based on audit findings/gaps and areas Improvement.• Schedule sessions with departmental stakeholders to provide insights on based Quality analysis. • Coordinate with Team leaders/stakeholders and customer service teams for process updates. • Assisting in process mapping and documentation. • Ensure quality metrics met in concerned department process by assessing accurate samples and Monitor process improvement initiatives.• Would be sharing weekly/monthly departmental based audit report with management and concern leaders on timely basis.• Conduct communication/ Customer service based training as per business requirements. Qualifications:- Graduation • Excellent command over English language (written & verbal).• Expertise in MS Excel, Power Point etc. • Amenable to work in shifts as per business requirements.

Storage administrators

Nasik, Maharashtra, India

2 - 5 years

Not disclosed

On-site

Full Time

Storage administrators are responsible for managing the secure and efficient storage of an organization’s electronic data, including electronic files and storage hardware such as external hard drives. They develop, configure, and maintain storage systems and resources, often involving a combination of onsite storage and offsite virtual or cloud-based solutions. They assess organizational needs, formulate a detailed plan, and ensure there are contingencies and safeguards in place. They maintain and troubleshoot data storage systems, and provide input for capacity planning and assessments. Storage administrators typically have a bachelor’s degree in a computer science field, and a background that includes storage planning and management. These roles require capacity planning and assessment skills, and experience implementing and managing data storage systems. Role & ResponsibilityResponsible for the ongoing maintenance, security, and availability of Storage and SAN infrastructure based on business requirements and adhering to tight operations, security, and procedural modelsCarry out all Infrastructure storage related configuration activities including storage and hosts zoning, storage provisioning, copy services and masking, disaster recovery configuration and replication for the different SAN storage technologies and platforms to provide the bank applications with the required storage with the maximum performance.Provide business critical support and maintenance of the storage environments across the regions.Proactively manage SAN storage environmentsManage automated fault call logging, hardware inventory for maintenance contracts, SAN documentation and diagramsStorage Design and Engineering, Planning, Implementation and Support of all storage networks file systems technologies such as NFS, CIFS, SMB, iSCSI, NDMP and FCoEDevelop and maintaining technical documents and artifacts using MS-Office products (Excel, CSV, Visio, Access, ..) and other CMDB toolsDemonstrating a solid technical understanding of other storage and backup technologies and how they can be used to solve business problemsDemonstrating an in-depth understanding of storage protocols and solutions as they apply to shared and/or cloud storage environmentsDemonstrated skills in thinking out of the box and in developing complete technical solutions from concept to production based on industry experiencePlay a key role in support of all Disaster Recovery, Backup and Recovery and Contingency of operations (Co-op) helping to develop processes, procedures, and strategies as it relates to the current and future storage environmentPerform large scale migrations and upgrades during storage technology refreshes and capacity upgrades to provide better storage performance, and connectivity along with storage resources availability.Troubleshoot storage performance, connectivity issues, replication and continuous data protection issues along with providing root cause analysis and provide support to other teams during issues. Qualifications for storage administratorKnowledge of RedHat Enterprise Linux, Operating Systems (UNIX, MS Windows, Solaris, Linux) and Host Bus Adapter concepts a plusReviews literature, and current practices to support business requirements and/or new industry technologyPrepares reports and/or recommendations regarding new technology to appropriate personnelDevelops and maintains Standard Operating Procedures (SOP)Minimum of three (3) years of experience installing, configuring, and administrating NetApp, DELL Unity NAS Storage environmentMinimum of three (3) years experience with Storage System design, performance analysis, capacity planning and disaster recovery planningGood Analytical Thinking and Problem-Solving skills.

Windows System Administrator

Nashik, Maharashtra, India

4 years

Not disclosed

On-site

Full Time

Essential Knowledge and Skills Required : Monitoring of all Windows servers for performance issues & stability concerns. Administer web users & hosting accounts. Regular application installations, configurations, & day-to-day administration. Troubleshoot hardware & software issues as they arise. Work with IIS6 & IIS7 on a daily basis to support customers & ensure maximum uptime. Staying familiar with new versions of applications used on servers. Working with & troubleshooting all of the following, including, but not limited to: SMTP, POP, FTP, SSL, HTTP, HTTPS, DNS, RDP, TCP, ICMP & UDP. Use knowledge of each of the above listed technologies as related to the issue at hand. Work with basic applications & their ports: backup, MSSQL, MySQL. Work with permissions in Microsoft Server 2003/2008. Work with, troubleshoot, & diagnose ASP, ASP.NET, PHP, CGI, & Perl languages. Document issues & associated resolutions to problems. Knowledge of Virtualization Technologies, DNP, VMware, HyperV, OS Patching/Updates via centralize management, WSUS, Manage Engine. Antivirus management Symantec, McAFee EPO, Radius Server management with AD integration. Experience with a web hosting control panels, Plesk 8.6 or later & DNP/WebSitePanel is a plus, but not required. Be willing to work with & learn Server 2012/16/19 Advanced knowledge of Virtualization technologies like VMware, HyperV Clusters Educational Qualifications : B.E./ B. Tech in Computer/Electronic/IT or M.C.A or higher from a recognized university. Up to date and relevant ITIL certification. MCP/MCSE/MCSA/O365/Active Directory/Exchange Certifications. Microsoft Azure Certified Professional. Experience : 4 to 7 years of industry experience with strong windows domain knowledge and troubleshooting skills, scripting, debug and build tools. 1+ years of experience in performance tuning of OS, Application and Databases. Show more Show less

Project Manager Scrum Master

Chennai, Tamil Nadu, India

8 years

Not disclosed

On-site

Full Time

The Project Manager is expected to drive successful project execution by effectively planning, monitoring, and guiding projects throughout the entire lifecycle. This role is responsible for ensuring timely delivery, adherence to budget, and maintaining high-quality standards across all project phases. Roles and Responsibilities : Project Planning & Execution : Lead end-to-end planning and execution of technical and cloud-based projects using SDLC, Agile, and hybrid delivery models. Develop detailed project plans, timelines, budgets, and resource allocation strategies. Agile Program Management : Facilitate Agile ceremonies (daily stand-ups, sprint planning, reviews, and retrospectives) and use Jira and GitLab to manage epics, stories, and progress tracking. Stakeholder Management : Collaborate with cross-functional teams—including engineering, QA, product, and DevOps—as well as external clients to align on requirements, timelines, and deliverables. Cloud & DevOps Awareness : Coordinate projects involving public cloud infrastructure, CI/CD pipelines, infrastructure-as-code, containerization, and DevOps automation, ensuring technical teams are supported and project risks are mitigated. Risk & Issue Management : Identify risks proactively, develop mitigation strategies, and manage project escalations to ensure timely resolution and minimal impact on delivery. Reporting & Governance : Deliver consistent status reports (weekly, monthly) to leadership, highlighting progress, risks, dependencies, and key decisions. Ensure all documentation and governance processes comply with PMP or PRINCE2 standards. Performance Monitoring : Track and report on project KPIs and milestones to ensure transparency, accountability, and continuous improvement across project portfolios. ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED : Proficiency in project management methodologies (Agile, Scrum, Waterfall). Strong command of project management tools such as Asana, Trello, and Jira. Excellent communication, leadership, and problem-solving skills. Ability to manage multiple projects simultaneously and perform well in a dynamic environment. EDUCATIONAL QUALIFICATIONS : Bachelor’s degree in Project Management, Business Administration, or a related field. PMI certification (PMP) or equivalent is a plus. EXPERIENCE : More than 8 years of experience Show more Show less

Head - Python Engineering`

Chennai, Tamil Nadu, India

8 - 12 years

Not disclosed

On-site

Full Time

Job Title: Head - Python Engineering Job Summary: We are looking for a skilled Python, AI/ML Developer with 8 to 12 years of experience to design, develop, and maintain high-quality back-end systems and applications. The ideal candidate will have expertise in Python and related frameworks, with a focus on building scalable, secure, and efficient software solutions. This role requires a strong problem-solving mindset, collaboration with cross-functional teams, and a commitment to delivering innovative solutions that meet business objectives. Responsibilities Application and Back-End Development: Design, implement, and maintain back-end systems and APIs using Python frameworks such as Django, Flask, or FastAPI, focusing on scalability, security, and efficiency. Build and integrate scalable RESTful APIs, ensuring seamless interaction between front-end systems and back-end services. Write modular, reusable, and testable code following Python’s PEP 8 coding standards and industry best practices. Develop and optimize robust database schemas for relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB), ensuring efficient data storage and retrieval. Leverage cloud platforms like AWS, Azure, or Google Cloud for deploying scalable back-end solutions. Implement caching mechanisms using tools like Redis or Memcached to optimize performance and reduce latency. AI/ML Development: Build, train, and deploy machine learning (ML) models for real-world applications, such as predictive analytics, anomaly detection, natural language processing (NLP), recommendation systems, and computer vision. Work with popular machine learning and AI libraries/frameworks, including TensorFlow, PyTorch, Keras, and scikit-learn, to design custom models tailored to business needs. Process, clean, and analyze large datasets using Python tools such as Pandas, NumPy, and PySpark to enable efficient data preparation and feature engineering. Develop and maintain pipelines for data preprocessing, model training, validation, and deployment using tools like MLflow, Apache Airflow, or Kubeflow. Deploy AI/ML models into production environments and expose them as RESTful or GraphQL APIs for integration with other services. Optimize machine learning models to reduce computational costs and ensure smooth operation in production systems. Collaborate with data scientists and analysts to validate models, assess their performance, and ensure their alignment with business objectives. Implement model monitoring and lifecycle management to maintain accuracy over time, addressing data drift and retraining models as necessary. Experiment with cutting-edge AI techniques such as deep learning, reinforcement learning, and generative models to identify innovative solutions for complex challenges. Ensure ethical AI practices, including transparency, bias mitigation, and fairness in deployed models. Performance Optimization and Debugging: Identify and resolve performance bottlenecks in applications and APIs to enhance efficiency. Use profiling tools to debug and optimize code for memory and speed improvements. Implement caching mechanisms to reduce latency and improve application responsiveness. Testing, Deployment, and Maintenance: Write and maintain unit tests, integration tests, and end-to-end tests using Pytest, Unittest, or Nose. Collaborate on setting up CI/CD pipelines to automate testing, building, and deployment processes. Deploy and manage applications in production environments with a focus on security, monitoring, and reliability. Monitor and troubleshoot live systems, ensuring uptime and responsiveness. Collaboration and Teamwork: Work closely with front-end developers, designers, and product managers to implement new features and resolve issues. Participate in Agile ceremonies, including sprint planning, stand-ups, and retrospectives, to ensure smooth project delivery. Provide mentorship and technical guidance to junior developers, promoting best practices and continuous improvement. Required Skills and Qualifications Technical Expertise: Strong proficiency in Python and its core libraries, with hands-on experience in frameworks such as Django, Flask, or FastAPI. Solid understanding of RESTful API development, integration, and optimization. Experience working with relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB). Familiarity with containerization tools like Docker and orchestration platforms like Kubernetes. Expertise in using Git for version control and collaborating in distributed teams. Knowledge of CI/CD pipelines and tools like Jenkins, GitHub Actions, or CircleCI. Strong understanding of software development principles, including OOP, design patterns, and MVC architecture. Preferred Skills: Experience with asynchronous programming using libraries like asyncio, Celery, or RabbitMQ. Knowledge of data visualization tools (e.g., Matplotlib, Seaborn, Plotly) for generating insights. Exposure to machine learning frameworks (e.g., TensorFlow, PyTorch, scikit-learn) is a plus. Familiarity with big data frameworks like Apache Spark or Hadoop. Experience with serverless architecture using AWS Lambda, Azure Functions, or Google Cloud Run. Soft Skills: Strong problem-solving abilities with a keen eye for detail and quality. Excellent communication skills to effectively collaborate with cross-functional teams. Adaptability to changing project requirements and emerging technologies. Self-motivated with a passion for continuous learning and innovation. Education: Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field. Show more Show less

Head of Legal

Nashik, Maharashtra, India

15 years

Not disclosed

On-site

Full Time

Position: Head of Legal Location: Nashik Education: LLB/LLM from a reputed law school. Experience: 15+ years of experience handling IT contracts, SaaS/cloud service agreements, and dispute resolution. Role Overview: We are seeking a technically sound, action-oriented Legal Head to lead the legal and compliance function at ESDS. This role is focused on customer and vendor contracts, proactive legal risk mitigation, and initiating timely legal action when required. The candidate will not be expected to manage stock market or SEBI-related matters directly but should have a sound understanding of these aspects to coordinate with external advisors. Key Responsibilities: A. Contract Management Draft, review, and negotiate customer agreements, SLAs, MSAs, and data protection agreements (DPAs). Draft and vet vendor contracts, ensuring favorable terms and risk protection for ESDS. Prepare and review NDAs, MoUs, joint venture agreements, and strategic alliance contracts. Ensure all contracts adhere to applicable IT laws, GDPR, DPDP Act, and other regulatory norms. B. Risk Mitigation & Legal Strategy Proactively identify legal risks in ongoing operations and provide actionable solutions. Drive contractual safeguards for liabilities, indemnities, warranties, service credits, and termination clauses. Lead legal due diligence and compliance checks for new partnerships and mergers. Establish contract templates and playbooks for scalable legal operations. C. Litigation & Dispute Resolution Coordinate with external counsel for litigation management, arbitration, and pre-litigation disputes. Draft legal notices, respond to show-cause notices, and initiate legal action where appropriate. Maintain strong documentation to defend ESDS in customer or vendor disputes. D. Compliance & Governance Ensure compliance with Information Technology Act, contract law, labour laws, privacy, and cybersecurity regulations. Work closely with internal teams to align operations with legal requirements (IT, HR, finance, sales). Periodically train internal stakeholders on legal risks, IP protection, and regulatory obligations. Preferred Profile: Excellent drafting, negotiation, and interpersonal skills. Hands-on, detail-oriented, and comfortable working in a fast-paced tech environment. Exposure to government contracts, tender documentation, or public procurement frameworks is an added advantage. Should be ready to initiate legal action and not just be advisory. Nice to Have: Experience handling contracts involving international clients, data centers, or cross-border cloud hosting. Understanding of IPR, open-source licensing, and software licensing models. Experience coordinating with external law firms and legal consultants. Show more Show less

Sales Development Representative

Bengaluru, Karnataka, India

0 years

Not disclosed

On-site

Full Time

Job Description: Sales Development Representative (SDR) in Marketing Position Summary: As a Sales Development Representative (SDR) in the Marketing department, you will act as the initial point of contact for potential clients. Your primary responsibility is to identify and engage with leads, qualify prospects, and hand off well-vetted opportunities to the sales team. You’ll work closely with the Marketing team to follow up on campaigns, analyze lead behavior, and provide feedback to refine the quality of inbound and outbound efforts. Key Responsibilities: • Lead Qualification: Review and qualify leads generated by marketing campaigns, ensuring they meet the criteria for the sales team. • Outbound Outreach: Initiate contact with potential clients through calls, emails, and social media, introducing them to the company’s solutions and value propositions. • Appointment Setting: Schedule discovery calls and product demonstrations for the sales team with qualified prospects. • Relationship Building: Establish rapport with leads, understand their pain points, and clearly communicate how your company’s solutions can address their needs. • Data Management: Maintain accurate records of interactions and updates in the CRM, ensuring the sales pipeline is consistently well-documented and current. • Feedback Loop: Provide the Marketing team with insights on lead quality, common objections, and patterns noticed in outreach efforts to improve campaign performance. • Performance Metrics: Achieve and exceed monthly and quarterly goals for lead qualification and handoffs, contributing to the overall success of marketing and sales alignment. Required Skills & Qualifications: • Excellent verbal and written communication skills. • Strong ability to listen actively, ask relevant questions, and guide conversations toward mutually beneficial outcomes. • Familiarity with CRM systems and marketing automation tools. • Highly motivated, self-driven, and eager to learn and adapt in a fast-paced environment. • A team-oriented mindset and a collaborative approach to working with marketing and sales colleagues. Preferred Qualifications: • Experience in a sales development or customer-facing role. • Background in digital marketing or familiarity with marketing campaigns and lead generation techniques. • Knowledge of industry trends and competitive landscapes within the market segment Show more Show less

Network Security Engineer

Mumbai, Maharashtra, India

3 - 6 years

Not disclosed

Remote

Full Time

ROLES AND RESPONSIBILITIES The role involves designing, implementing, and maintaining the network's security posture, with a focus on UTM firewalls, WAF, and related security measures. Key responsibilities include configuring and managing firewall rules, monitoring network traffic, deploying security policies and profiles, configuring VPNs, troubleshooting connectivity issues, responding to security incidents, analysing logs, and ensuring connectivity using static or dynamic routing protocols. Additionally, the role requires ensuring compliance with participation in audits. Arrange and install network hardware and software as directed by the senior network engineer Screen network performance and report findings to immediate head Design and implement network security measures Give network status reports to chief technology officer, supervisor, and/or senior network engineer Design new arrangements to enhance the strength of the present network condition Investigate network issues and blackouts; redesign and work together with network designers on network enhancement Create and implement measures, traits, and access check to secure network frameworks Support and oversee firewall situations in accordance with established IT security procedures Upgrade information network to the most recent stable firmware release Configure and manage hardware, facilitated IP voice administrations, and firewalls Provide remote help to nearby engineers and end clients Undertake limited administration duties. ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED Bachelor’s degree in a computer-related discipline such as computer science, computer software/computer systems engineering, computer systems and networks, network security management, etc. A good grasp of communication protocols (Mainly TCP/IP) and routing protocols (e.g. BGP, OSPF) Strong familiarity with control models and system security Strong understanding of system working frameworks (JUNOS, Cisco IOS) Attention to detail and strong ability to detect network issues quickly Capacity to work independently or with little supervision Ability to understand management’s business and industry needs, and specialized requests Organizational aptitudes and the capacity to organize workload Relevant work experience in a similar position or industrial attachment. EDUCATIONAL QUALIFICATION B.E./ B. Tech in Computer/Electronic/IT or M.C.A or higher from a recognized university Up to date and relevant ITIL certification VMware Certified Professional / Advance Professional MCSA / MCSE / MCITP CCNA Security FortiGate/Palo Alto Certified RHCE or equivalent EXPERIENCE 3-6 years of relevant experience. Show more Show less

DC Network Engineer

Mumbai, Maharashtra, India

3 - 6 years

Not disclosed

On-site

Full Time

JOB DESCRIPTION Brief Background ESDS is looking for a Network Engineers to join Datacenter Networking Team. In this role, you will leverage your expertise in designing, building, and maintaining cutting-edge cloud and on-premises network infrastructures, focusing on security and scalability. You will play a key role in driving innovative solutions for our IT infrastructure, enabling seamless connectivity and ensuring operational excellence. ROLES AND RESPONSIBILITIES : 1)Develops technical Network Infrastructure solutions to meet Customer needs 2)Maintain and improve network stability by upgrading existing network infrastructure 3)Strong experience in. build and supporting multi Data center network infrastructure 4)Provide troubleshooting support for complex enterprise network environments 5)Participate in and after-hours on-call rotation with team 6)Participate in war rooms for critical site issues 7)Collaborate cross functional teams of Network and Security Architects, Server and Platform Engineers, and Data Center Operations 8)Create the SOP s for day to day repeatable work 9)Conduct feasibility studies on strategic and tactical network plans. 10)Analyze project needs/requirements and recommend systems to enable enterprise integration of network systems and hardware. 11)Develop, maintain, and communicate project plans and status updates 12)Training and mentoring to develop members of the team and other technical resources. 13)Interface with equipment vendors and service providers to obtain system configurations, quoting and support. 14)Resolve trouble tickets assigned to provide exceptional customer service ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED : 1)Strong Knowledge of routing and switching protocols( BGP,OSPF,VLAN,STP,VXLAN,EVPN) 2)Hands-on experience on Cisco/Juniper/HP,etc. routers and switches 3)Familiarity with cloud Networking and working in datacenter environment 4)Strong communication skills 5)Excellent troubleshooting and problem solving skills EDUCATIONAL QUALIFICATIONS : BE/MCA or any equivalent Degree CCNA/CCNP certifications EXPERIENCE : 3 to 6 Years Show more Show less

Platform Specialist

Chennai, Tamil Nadu, India

8 years

Not disclosed

On-site

Full Time

The Platform Developer will be responsible for designing, developing, and maintaining the core software platforms that power the company's products and services. This role requires a strong understanding of software engineering principles, scalable architectures, and cloud technologies. Design, develop, and maintain scalable and reliable platform applications. ROLES AND RESPONSIBILITIES : Platform Design & Architecture : Design and architect modular, scalable, and fault-tolerant platform components using event-driven architecture , distributed computing models , and cloud-native design principles. Software Development : Write clean, efficient, and maintainable code in Python and Go , following best practices in software design patterns and secure development lifecycles. Cloud & Container Services : Implement and manage cloud-based platform services using containers ( Docker, Kubernetes ) and orchestrate microservices across hybrid environments. Infrastructure as Code (IaC) : Automate platform provisioning, scaling, and monitoring using tools like Terraform, Ansible , and integrate with DevOps pipelines and AIops/MLOps practices. Database & Integration Design : Design performant, scalable database and messaging systems using PgSQL, MongoDB, Redis, InfluxDB, Kafka , and ESB -based integrations. Testing & Quality Assurance : Write comprehensive unit tests , support automated testing , and validate services prior to integration using GitLab CI pipelines. Ensure code coverage, resilience, and regression safety. Troubleshooting & Optimization : Diagnose and resolve platform issues across development, staging, and production environments. Continuously tune systems for cost, performance, and reliability. Collaboration & Agile Delivery : Work closely with product managers, architects, and fellow engineers using tools like Jira and GitLab to deliver features aligned with product KPIs and business KRAs. Documentation & UML Modeling : Maintain technical documentation, UML diagrams , and system design artifacts to ensure maintainability, clarity, and team knowledge sharing. Technology Foresight : Stay updated with the latest in cloud computing , DevOps , container orchestration , and platform engineering to bring forward new ideas and best practices. ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED : Deep expertise in cloud platforms engineering such as AWS, Azure, or GCP. Strong understanding of architectural patterns and design principles, including Event-Driven Architecture, distributed computing, enterprise bus, microservices, and high-performance computing. Proficiency in architecture diagramming tools and documentation. Strong foundation in data structures and algorithms, with a passion for programming (Python, Go preferred). Excellent leadership and communication skills. Strategic mindset with the ability to assess long-term implications of architectural decisions. EDUCATIONAL QUALIFICATIONS : Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred). EXPERIENCE : 8+ years of experience in software architecture and design. Show more Show less

Integrated Test Developer

Chennai, Tamil Nadu, India

3 years

Not disclosed

On-site

Full Time

Brief Background The Integrated Test Developer is expected to ensure the quality, reliability, and security of complex, integrated software systems. This role involves close collaboration with development teams to design and implement comprehensive testing strategies. It emphasizes continuous integration practices, the use of tools like Gerrit, and a strong focus on mocking, benchmarking, and validating security-related features. What the Role needs to Achieve Build robust and reliable testing suites that act as the primary layer of quality control. ROLES AND RESPONSIBILITIES : Cloud Orchestration Development : Design and develop scalable, modular software for cloud orchestration services across compute, storage, and networking layers. Ensure integration with core platform services and third-party APIs. Quality Engineering & Integration Testing : Write clean, well-documented, and testable code with comprehensive integration tests. Ensure reliability through continuous validation of all edge cases, failure conditions, and security requirements. Test Strategy & Execution : Collaborate with QA and DevOps teams to design robust test plans, including system integration, performance, end-to-end, and security tests (SSO, impersonation, access control). Mocking & Simulation : Develop effective mocking strategies to simulate real-world cloud components and validate system behavior under diverse scenarios. CI/CD & Code Review Integration : Automate test execution within CI/CD pipelines using tools like GitLab CI, Jenkins, or Gerrit. Participate actively in peer code reviews and enforce quality gates and testing coverage standards. Defect Management & Debugging : Analyze test results, log issues systematically, and collaborate with developers to troubleshoot, isolate root causes, and validate fixes efficiently. Security & Compliance : Ensure software and test frameworks follow secure coding practices, meet regulatory requirements (e.g., RBAC, audit trails), and prevent common vulnerabilities. Tooling & Process Innovation : Continuously improve testing frameworks, development toolchains, and deployment workflows to increase velocity without compromising reliability or compliance. ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED : Proficiency in programming languages such as Python or Go, along with experience in testing frameworks, scripting tools, and Gerrit. Solid understanding of the Software Development Life Cycle (SDLC), various testing methodologies, mocking techniques, and security best practices. Strong analytical and problem-solving abilities. Effective communication and a collaborative mindset to work seamlessly within cross-functional teams. EDUCATIONAL QUALIFICATIONS : Bachelor’s degree in Computer Science, Software Engineering, or a related field EXPERIENCE : 3+ years of experience in software testing Show more Show less

Network Engineer

Navi Mumbai, Maharashtra, India

3 - 6 years

Not disclosed

On-site

Full Time

Name of the Position : Network Engineer JOB DESCRIPTION ESDS is looking for a Network Engineers to join Datacenter Networking Team. In this role, you will leverage your expertise in designing, building, and maintaining cutting-edge cloud and on-premises network infrastructures, focusing on security and scalability. You will play a key role in driving innovative solutions for our IT infrastructure, enabling seamless connectivity and ensuring operational excellence. ROLES AND RESPONSIBILITIES Develops technical Network Infrastructure solutions to meet Customer needs Maintain and improve network stability by upgrading existing network infrastructure Strong experience in. build and supporting multi Data center network infrastructure Provide troubleshooting support for complex enterprise network environments Participate in and after-hours on-call rotation with team Participate in war rooms for critical site issues 7)Collaborate cross functional teams of Network and Security Architects, Server and Platform Engineers, and Data Center Operations Create the SOP s for day to day repeatable work Conduct feasibility studies on strategic and tactical network plans. Analyze project needs/requirements and recommend systems to enable enterprise integration of network systems and hardware. Develop, maintain, and communicate project plans and status updates Training and mentoring to develop members of the team and other technical resources. Interface with equipment vendors and service providers to obtain system configurations, quoting and support. Resolve trouble tickets assigned to provide exceptional customer service ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED Strong Knowledge of routing and switching protocols( BGP,OSPF,VLAN,STP,VXLAN,EVPN) Hands-on experience on Cisco/Juniper/HP,etc. routers and switches Familiarity with cloud Networking and working in datacenter environment Strong communication skills Excellent troubleshooting and problem solving skills EDUCATIONAL QUALIFICATIONS BE/MCA or any equivalent Degree CCNA/CCNP certifications EXPERIENCE 3 to 6 Years Show more Show less

Linux Specialist

Nashik, Maharashtra, India

3 years

None Not disclosed

On-site

Full Time

Job Description: Linux Specialist Section: Linux (RHEL, SUSE, Ubuntu, Almalinux, RockyLinux) Brief Background : The role requires a professional with a minimum of 3 years of hands-on experience in core Linux environments. Candidates must be RHCSA and RHCE certified and well-versed in enterprise-grade systems, SAP environments, clustering, load balancing, and handling government/custom project infrastructures. This is a blended operational support role involving proactive system maintenance, troubleshooting, automation, and secure environment management. Location : Nashik / Mumbai ROLES AND RESPONSIBILITIES : • Own customer/user OS level issues troubleshooting and provide timely solutions. • Thorough understanding and handling of incident/change/service tickets. • Update logs and documentation related to incidents, problems, and changes. • Performance tuning of OS, Webserver, Applications, and Databases. • Installation, configuration, and maintenance of Linux servers, mail servers, DNS, Apache, Tomcat etc. • Implement, Configuration, Tuning and support OS clustering (PCS, CRM) and load balancing (e.g., HAProxy, BigIP F5, other Enterprise LB etc). • Basic configuration and operational support for WAF & Load Balancers. • Participate in DR drills and support BCP activities. • Ensure system compliance, server hardening, CIS benchmarking and VA/PT closure. • Hands-on experience with centralized authentication (LDAP, AD, MFA). • Maintain patch management, antivirus, DLP, SIEM,backup agents as per project requirements. • Support storage connectivity and protocols (CIFS, ISCSI, NFS, FC, FCOE). • Develop or maintain automation scripts (e.g., Bash, Python, Ansible). • Prepare RCA and implement permanent fixes for recurring issues. • Work across various virtualization and cloud platforms (VMware, Xen, Azure etc). • Adhere to SLAs and escalation processes, maintaining process compliance. • Additionally having backup tool knowledge such as Veeam, Commvault etc. ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED : • Strong hands-on experience with RHEL, SUSE, CentOS, Ubuntu Linux distributions. • Excellent understanding of High Availability, Redundancy, and Disaster Recovery concepts. • Familiarity with scripting (Bash, Python) and automation tools (Ansible, Puppet). • Thorough understanding of performance monitoring and tuning. • Experience in securing government and enterprise environments. • Strong knowledge of TCP/UDP, session management, packet handling. • Good understanding of product licensing and subscription models. • Customer-focused with strong communication and troubleshooting skills. • Self-motivated, process-driven, and team-oriented. EDUCATIONAL QUALIFICATIONS : MBA-IT , B.E./B.Tech in Computer/Electronics/IT or M.C.A or higher from a recognized university. EXPERIENCE Minimum 3 years of hands-on experience in Linux system administration with proven skills in enterprise and secure environments.

Kernel & Virtualization Engineer

Nashik, Maharashtra, India

7 years

None Not disclosed

Remote

Full Time

We're Hiring: Senior Kernel & Virtualization Engineer (KVM / Hypervisor / Cloud Infra) Join our Autonomous Cloud division to build and optimize robust virtual infrastructures and networks that power modern digital platforms. What You'll Do Engineer and enhance KVM-based hypervisors for high-performance computing and security. Customize Linux kernels , boot systems, and OS packages (YUM/APT/RPM). Develop and maintain virtual machine image formats (qcow2, vmdk, vhd). Integrate with Open vSwitch , VXLAN , and SDN tools to enable advanced virtual networking. Optimize performance across virtual environments; troubleshoot kernel-level issues. Drive platform integration with containers , Kubernetes , and orchestration tools like OpenStack . Contribute to system hardening , compliance, and secure CI/CD integration. Must-Have Skills Deep experience in Linux Kernel development , KVM , and OS internals. Proficiency in C, Python, Go . Solid understanding of virtual networking, SDN, OSI model , and cloud-native design. Hands-on with DevOps tools , IaC , and platforms like GitLab , Jira . Familiarity with cloud platforms: AWS, GCP, Azure . Eligibility Bachelor’s in Computer Science / related technical field. 7+ years of relevant experience in virtualization , networking , or infrastructure engineering . Location Options Mumbai , Bangalore , Nashik , Mohali , or Chennai (Remote flexibility may be considered) Why Join Us? Contribute to cutting-edge cloud-native innovation Collaborate with passionate engineers in high-impact, low-ego teams Work at the intersection of virtualization, cloud, and AI/ML platforms

Automation Engineer

Nashik, Maharashtra, India

0 years

None Not disclosed

On-site

Full Time

Looking for an Automation Engineer to design automation tests. Test Automation Engineers' duties include designing automation scripts and finding solutions for automation problems. The ideal candidate will possess a thorough understanding of script development with Java working knowledge and familiarity with framework architecture. Basic knowledge in Data Driven and Cucumber framework. Experience with Python-based test automation frameworks like pytest. Required Skills Good exposure to gathering automation requirements Good knowledge of all Testing Techniques Good in Object-Oriented concepts Basic knowledge of developing and understanding Test Automation Framework Good understanding of STLC, Test execution, Test planning Good understanding of preparing execution plans, reporting and analysis Good understanding of the Defect Life Cycle Good understanding of Web and Mobile Technologies, debugging tools Good automation skills using Selenium WebDriver and Cucumber Hands-on experience with Python-based testing using pytest, including fixture management, parameterization, and plugins Knowledge of writing and executing unit, integration, and API tests using pytest Basic understanding of performance or stress testing using JMeter Passionate about learning new technologies and tools relevant to automation testing Proficient in different types of Testing like Integration, Regression, Sanity, User Acceptance testing, etc. Utilized AI-based automation support for generating test cases, summarizing test results, and debugging issues efficiently. Roles and Responsibilities Write, design, and execute automated tests by creating scripts that run testing functions automatically Contribute to the design of Test scenarios and Test case documents Maximize test coverage for the most critical features of the system Contribute to the design of the Test framework for the Testing life cycle Design automated tests to find bugs in projects Cross-platform analysis with effective problem-solving and troubleshooting abilities Identify regression testing needs and create and maintain an Automated Regression Suite Must be able to use all web methods in API like GET, PUT, POST, DELETE, etc. Conduct performance system testing to verify system scalability, efficiency, and reliability Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives Contribute to continuous improvement initiatives for testing processes and methodologies Work on multiple projects at one time to automate features Design and implement Python test suites using pytest for unit, integration, and API-level validation Integrate pytest with CI/CD tools and generate test reports Education Background UG: BE, B.Tech PG: MCA in Computers

Head of Engineering – AI Cloud Platform

Nashik, Maharashtra, India

10 years

None Not disclosed

Remote

Full Time

Job Description : Head of Engineering – Autonomous Cloud Platform Location: Chennai, Nashik, Pune [Onsite/Remote/Hybrid] Employment Type: Full-time / Leadership Role About the Role We are looking for a dynamic and experienced Head of Engineering to lead the development of an AI-powered Autonomous Cloud Portal. You will be responsible for driving the full software development life cycle (SDLC), managing multiple engineering teams, and ensuring timely, secure, and scalable delivery of product features. This role requires strong leadership, architectural understanding, and deep hands-on experience in cloud-native systems, AI/ML integration, and DevOps practices. Key Responsibilities Leadership & Team Management Build, lead, and mentor cross-functional teams including backend, frontend, AI/ML, QA, and DevOps. Create an engineering culture focused on innovation, ownership, quality, and continuous improvement. Facilitate hiring, training, and performance management across engineering roles. Technical Strategy & Execution Define and execute the engineering roadmap aligned with business goals and product strategy. Ensure best practices in architecture, security, scalability, testing, and CI/CD. Review technical designs and code to ensure high standards and feasibility of AI-driven features. Cross-Team Collaboration Collaborate with Product Management, Solution Architects, and Cloud Architects to deliver seamless features. Ensure coordination between teams for planning, sprints, releases, and documentation. Own stakeholder communication related to technical deliverables and team velocity. Process & Governance Establish Agile practices, sprint reviews, and retrospectives to drive project accountability. Implement engineering KPIs, QA standards, and incident handling processes. Ensure compliance with security and regulatory requirements in cloud environments. Qualifications Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field Experience: 10+ years of engineering experience, with 3+ years in leadership roles Technical Expertise: Strong background in Python, FastAPI/Django, DevOps pipelines Architecture Oversight: Familiarity with system design, microservices, AI integration, and distributed systems Leadership: Proven ability to build, scale, and manage high-performing engineering teams Nice to Have Experience building AI/ML-enabled enterprise platforms Familiar with cloud platforms (AWS/Azure/GCP), Knowledge of compliance standards (ISO, NIST, SOC2) Familiarity with observability platforms (Grafana, Prometheus, ELK) Why Join Us? Lead a next-gen AI cloud automation platform from the ground up Build and scale engineering teams working on cutting-edge cloud and AI technologies Drive impact across architecture, product delivery, and AI integration

Senior Platform Engineer – Cloud & DevOps (Python/Go)

Nashik, Maharashtra, India

8 years

None Not disclosed

On-site

Full Time

Job Title: Senior Platform Engineer – Cloud & DevOps (Python/Go) Location: Nashik/Chennai/Coimbatore (Hybrid/Onsite) Employment Type: Full-time Brief Background Summary: The Platform Developer will be responsible for designing, developing, and maintaining the core software platforms that power the company's products and services. This role requires a strong understanding of software engineering principles, scalable architectures, and cloud technologies. What the Role Needs to Achieve Design, develop, and maintain scalable and reliable platform applications. Roles and Responsibilities Platform Design & Architecture: Design and architect modular, scalable, and fault-tolerant platform components using event-driven architecture, distributed computing models, and cloud-native design principles. Software Development: Write clean, efficient, and maintainable code in Python and Go, following best practices in software design patterns and secure development lifecycles. Cloud & Container Services: Implement and manage cloud-based platform services using containers (Docker, Kubernetes) and orchestrate microservices across hybrid environments. Infrastructure as Code (IaC): Automate platform provisioning, scaling, and monitoring using tools like Terraform, Ansible, and integrate with DevOps pipelines and AIops/MLOps practices. Database & Integration Design: Design performant, scalable database and messaging systems using PgSQL, MongoDB, Redis, InfluxDB, Kafka, and ESB-based integrations. Testing & Quality Assurance: Write comprehensive unit tests, support automated testing, and validate services prior to integration using GitLab CI pipelines. Ensure code coverage, resilience, and regression safety. Troubleshooting & Optimization: Diagnose and resolve platform issues across development, staging, and production environments. Continuously tune systems for cost, performance, and reliability. Collaboration & Agile Delivery: Work closely with product managers, architects, and fellow engineers using tools like Jira and GitLab to deliver features aligned with product KPIs and business KRAs. Documentation & UML Modeling: Maintain technical documentation, UML diagrams, and system design artifacts to ensure maintainability, clarity, and team knowledge sharing. Technology Foresight: Stay updated with the latest in cloud computing, DevOps, container orchestration, and platform engineering to bring forward new ideas and best practices. Essential Knowledge and Skills Required Deep expertise in cloud platforms engineering such as AWS, Azure, or GCP. Strong understanding of architectural patterns and design principles, including Event-Driven Architecture, distributed computing, enterprise bus, microservices, and high-performance computing. Proficiency in architecture diagramming tools and documentation. Strong foundation in data structures and algorithms, with a passion for programming (Python, Go preferred). Excellent leadership and communication skills. Strategic mindset with the ability to assess long-term implications of architectural decisions. Educational Qualifications Bachelor’s degree in Computer Science, Software Engineering, or a related field (Master’s degree preferred). Experience 8+ years of experience in software architecture and design.

Head of Engineering

Chennai, Tamil Nadu, India

10 years

None Not disclosed

Remote

Full Time

Job Description: Head of Engineering – Autonomous Cloud Platform Location: [Onsite/Remote/Hybrid] Employment Type: Full-time / Leadership Role About the Role We are looking for a dynamic and experienced Head of Engineering to lead the development of an AI-powered Autonomous Cloud Portal. You will be responsible for driving the full software development life cycle (SDLC), managing multiple engineering teams, and ensuring timely, secure, and scalable delivery of product features. This role requires strong leadership, architectural understanding, and deep hands-on experience in cloud-native systems, AI/ML integration, and DevOps practices. Key Responsibilities Leadership & Team Management - Build, lead, and mentor cross-functional teams including backend, frontend, AI/ML, QA, and DevOps. - Create an engineering culture focused on innovation, ownership, quality, and continuous improvement. - Facilitate hiring, training, and performance management across engineering roles. Technical Strategy & Execution - Define and execute the engineering roadmap aligned with business goals and product strategy. - Ensure best practices in architecture, security, scalability, testing, and CI/CD. - Review technical designs and code to ensure high standards and feasibility of AI-driven features. Cross-Team Collaboration - Collaborate with Product Management, Solution Architects, and Cloud Architects to deliver seamless features. - Ensure coordination between teams for planning, sprints, releases, and documentation. - Own stakeholder communication related to technical deliverables and team velocity. Process & Governance - Establish Agile practices, sprint reviews, and retrospectives to drive project accountability. - Implement engineering KPIs, QA standards, and incident handling processes. - Ensure compliance with security and regulatory requirements in cloud environments. Qualifications • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or related field • Experience: 10+ years of engineering experience, with 3+ years in leadership roles • Technical Expertise: Strong background in Python, FastAPI/Django, DevOps pipelines • Architecture Oversight: Familiarity with system design, microservices, AI integration, and distributed systems • Leadership: Proven ability to build, scale, and manage high-performing engineering teams Nice to Have - Experience building AI/ML-enabled enterprise platforms - Familiar with cloud platforms (AWS/Azure/GCP), - Knowledge of compliance standards (ISO, NIST, SOC2) - Familiarity with observability platforms (Grafana, Prometheus, ELK) Why Join Us? - Lead a next-gen AI cloud automation platform from ground up - Build and scale engineering teams working on cutting-edge cloud and AI technologies - Drive impact across architecture, product delivery, and AI integration

Data Lake Engineer

Chennai, Tamil Nadu, India

3 years

None Not disclosed

On-site

Full Time

Brief Background The Data Lake Engineer plays a critical role in architecting, developing, and maintaining robust data lake environments that support enterprise-wide data needs. This role involves designing scalable data pipelines, ensuring high data quality, managing secure and efficient cloud infrastructure, and enabling seamless access to data for analytics and business intelligence. The ideal candidate will bridge the gap between data engineering and infrastructure, driving data strategy and collaboration across teams to unlock actionable insights from vast and diverse data sources. What the Role needs to Achieve Design robust data pipelines, manage cloud infrastructure, and ensure data quality for seamless analytics. ROLES AND RESPONSIBILITIES Architecture & Deployment : Design, build, and manage cloud-native data lake infrastructure on cloud platforms, with a focus on scalability, resilience, and cost-efficiency. Data Pipeline Engineering : Develop and maintain robust ETL/ELT workflows using big data technologies like Apache Spark, Hadoop, Kafka, and cloud-native services. Security & Compliance : Implement advanced security controls, including fine-grained access policies, encryption, and auditing mechanisms to ensure compliance with data privacy regulations (e.g., GDPR, HIPAA, PDPB). Data Governance & Quality : Collaborate with data stewards and governance teams to establish and enforce standards for metadata management, lineage tracking, and data quality monitoring. Monitoring & Optimization : Continuously track the health and performance of the data lake environment, proactively identifying and resolving bottlenecks or anomalies to ensure reliable, high-throughput operations. Issue Resolution : Troubleshoot and resolve challenges in data ingestion, transformation, access, and storage with a focus on minimizing downtime and enhancing user experience. Architecture Optimization : Tune infrastructure components and cloud resource allocation to maximize performance and control costs across data workloads. Cross-functional Collaboration : Partner with data scientists, analysts, and business stakeholders to understand data needs and deliver scalable, tailored solutions that support analytics and ML initiatives. Documentation & Standards : Maintain detailed technical documentation covering architecture, data pipelines, metadata structures, access protocols, and operational procedures. ESSENTIAL KNOWLEDGE AND SKILLS REQUIRED Strong proficiency with cloud platforms such as AWS, Azure, or GCP, and big data tools like Apache Spark, Hadoop, and Kafka. Skilled in programming languages such as Python, Java, or Scala, and experienced with both SQL and NoSQL database technologies. Solid understanding of data governance concepts, data quality management, and metadata practices. Demonstrated ability to troubleshoot and resolve complex data engineering challenges effectively. Excellent analytical thinking, problem-solving abilities, and communication skills to engage with cross-functional teams and stakeholders. EDUCATIONAL QUALIFICATIONS Bachelor’s degree in Computer Science or a related field; Master’s degree in Data Engineering or a relevant discipline is preferred. EXPERIENCE Minimum of 3+ years of hands-on experience in data engineering

Datacenter Operations Specialist

Kolkata, West Bengal, India

20 years

None Not disclosed

On-site

Full Time

Job Title: Data Center Project Manager Location: Kolkata/Noida Department: Data Center Operations / Engineering Reports To: Head – Infrastructure Projects / Director – Engineering Job Summary: We are seeking a highly experienced Data Center Project Manager with proven expertise in MEP fit-out planning, greenfield & brownfield build-outs, hyperscale and colocation data center design and delivery . The ideal candidate will have strong project management capabilities across the entire project lifecycle — from initiation to commissioning — with an emphasis on Tier III & IV design standards, uptime, energy efficiency , and seamless stakeholder coordination. Key Responsibilities: Lead end-to-end delivery of data center MEP infrastructure projects , including HVAC, electrical, BMS, fire safety , and IT infrastructure . Oversee greenfield and brownfield deployments , ensuring adherence to project timelines, cost, and quality benchmarks. Manage cross-functional teams, including consultants, vendors, contractors, and internal stakeholders for timely project execution. Develop project plans, schedules, budgets, and risk assessments ; ensure alignment with compliance and safety standards. Ensure projects meet or exceed Tier III and Tier IV standards , with >99.999% uptime design targets. Lead commissioning and handover phases, ensuring successful testing and transition to operations. Coordinate with global and domestic clients across telecom, banking, IT/ITES, and government sectors. Maintain strong documentation and reporting practices, including milestone tracking and quality control. Continuously drive process optimization, cost reduction , and energy efficiency improvements . Required Qualifications: Diploma and Bachelor’s Degree in Electrical Engineering (mandatory) Project Management Certification ( PMP preferred ) Specialized Data Center Certifications (e.g., DCP, DCAD, DCOFM ) Desired Skills & Expertise: 15–20+ years of experience in data center MEP project execution Proven track record managing projects for hyperscale clients (e.g., Airtel Nxtra, RJIO, Vodafone, Google, Facebook ) Deep knowledge of electrical and HVAC systems , BMS , fire protection, and renewable energy systems Strong leadership, vendor negotiation, and stakeholder communication skills Familiarity with ITIL, Lean Six Sigma, and sustainable energy systems Comfortable working under pressure and managing large-scale critical infrastructure projects Preferred Achievements (Plus): Awards or recognitions in MEP Fit-out or Data Center Projects Demonstrated reduction in energy or commissioning timelines Experience delivering multiple MW-scale projects (20–25 MW+) Key Performance Indicators (KPIs): Project delivery on time and within budget Uptime target compliance Energy savings achieved Reduction in commissioning time Vendor performance and contract adherence

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Job Titles Overview