We are Data Dynamics, a company etched with passion, innovation, and an unwavering commitment to build and empower in the era of AI where data is its core. Our mission: revolutionize digital trust and data democratization for enterprises. We call it the “Bytes to Rights” movement. It’s a world where everyone – from executives to everyday users commands the destiny of their data, empowering decision-makers across all echelons.
But this is no easy feat and the journey to transformation is rarely a solo act. That’s why we say: We rise together.
If you are a changemaker with a knack for going beyond the ordinary, then Data Dynamics is the place for you.
Current Openings
hidden intentionlly
Elasticsearch Database Architect & Designer (Experience: 8-10+ Years)
Job Summary
We are looking for a highly skilled Elasticsearch Database Architect & Designer with 8-10 years of relevant experience in designing, implementing, and optimizing Elasticsearch clusters. The ideal candidate will have a deep understanding of Elasticsearch architecture, query optimization, data indexing, and high-availability design. You will play a crucial role in ensuring scalability, performance, and security of Elasticsearch deployments while integrating them into enterprise applications and cloud environments.
Key Responsibilities
Elasticsearch Architecture & Design
- Architect, design, and implement scalable, resilient, and high-performance Elasticsearch clusters.
- Define indexing strategies, mapping configurations, and shard allocation to optimize search performance.
- Ensure high availability, disaster recovery, and failover strategies for mission-critical applications.
- Develop multi-cluster and cross-cluster search solutions for large-scale distributed environments.
Indexing, Querying & Performance Optimization
- Optimize Elasticsearch queries, aggregations, and filters to improve search efficiency.
- Implement index lifecycle management (ILM) for data retention and archiving strategies.
- Fine-tune Elasticsearch sharding, caching, and thread pool settings to maximize throughput.
Security & Compliance
- Implement RBAC (Role-Based Access Control), authentication, and encryption using X-Pack Security.
- Ensure compliance with data security standards like GDPR, HIPAA, etc.
Data Ingestion & Integration
- Design and develop data ingestion pipelines using Logstash, Beats, and custom connectors.
- Integrate Elasticsearch with various data sources (SQL/NoSQL databases, message queues, APIs).
- Monitoring & Maintenance
- Set up monitoring and alerting using Kibana, Prometheus, and Elastic Stack monitoring.
- Perform proactive cluster health checks, backup/restore, and index management.
Cloud & DevOps
- Deploy and manage Elasticsearch in AWS, Azure, or GCP using Terraform, Kubernetes, or Helm.
- Automate cluster provisioning and scaling using CI/CD pipelines and Infrastructure as Code (IaC).
Programming & Scripting
- Write automation scripts using Python, Bash, or Golang for cluster maintenance.
- Integrate Elasticsearch with backend services using Java, Python, or Node.js.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
Product Owner: Storage Domain (Experience: 8+ Years)
Job Summary:
As a Product Owner, you will be the key driver in defining and delivering product vision and strategy. You will collaborate closely with the PDM team, scrum team, and higher management to gather requirements and ensure the successful implementation of product features. Your expertise in agile methodologies and ability to translate business needs into detailed user stories and requirement documents will be essential to our success.
Key Responsibilities:
- Define and communicate product vision and strategy in alignment with company goals.
- Gather and prioritize product and customer requirements, working closely with PDM teams, scrum teams, and higher management.
- Write clear and concise user stories, requirement documents, and acceptance criteria.
- Manage the product backlog, ensuring it is up-to-date and prioritized according to business needs.
- Collaborate with cross-functional teams, including development, PDM, QA, and marketing, to deliver high-quality products on time.
- Participate in and lead agile ceremonies, such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Continuously monitor and evaluate product performance, using data-driven insights to inform decisions and improve future releases.
- Act as the primary point of contact for internal and external stakeholders regarding product-related queries and updates.
- Mentor and guide other product owners and team members to foster a collaborative and productive work environment.
Qualifications:
- Bachelor’s degree in computer science, Engineering, Business, or a related field. A master’s degree is a plus.
- 8+ years of experience as a Product Owner or in a similar role, with a significant portion in the storage domain.
- Proven experience working in an agile environment, with a deep understanding of agile principles and methodologies.
- Strong experience in writing user stories, requirement documents, and acceptance criteria.
- Excellent communication and interpersonal skills, with the ability to work effectively with diverse teams and stakeholders.
- Demonstrated ability to make data-driven decisions and prioritize tasks effectively.
- Strong organizational and time-management skills, with the ability to handle multiple projects simultaneously.
- Experience working with PDM teams to translate customer needs into intuitive and user-friendly interfaces.
- Ability to influence and drive change across the organization.
Preferred Qualifications:
- Certified Scrum Product Owner (CSPO) or other relevant certifications.
- Experience with agile project management tools such as Jira, Trello, or similar.
- Knowledge of current trends and advancements in the storage solutions industry.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
Senior C++ Developer (Experience: 12-15 Years)
Job Description:
- Application Development: Directly involved in coding C++ applications and system debugging on both Windows and Linux platforms.
- Requirement Analysis: Meet with technology managers to determine application requirements and develop technical specifications.
- System Implementation: Analyze system requirements and implement development tasks.
- Scalable Code Writing: Write scalable and efficient code for C++ software applications.
- Performance Optimization: Implement performance optimization strategies to enhance application efficiency.
- Code Review and Debugging: Review and debug C++ applications to ensure high-quality code.
- Support and Collaboration: Provide support for other developers and collaborate effectively within the team.
- Deployment: Deploy functional applications, programs, and services.
- Documentation: Draft software and application operating procedures.
Technical Skills:
- Strong OOP Concepts: Solid understanding of Object-Oriented Programming principles.
- C++ Template Metaprogramming: Proficiency in C++ template metaprogramming.
- Multithreading and Synchronization: Experience with multithreading and synchronization using C++14 semantics.
- Thread Pool and Queuing Concepts: Knowledge of thread pool and queuing concepts.
- Low-Level Access: Experience with low-level access to Win32 file I/O APIs.
- Performance Optimization: Expertise in performance optimization strategies.
Preferred Skills:
- gRPC: Experience with gRPC client and server.
- Kafka: Knowledge of Kafka producer/consumer in C++.
Qualifications:
- Experience: Proven experience in developing multi-threaded applications.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Soft Skills: Strong problem-solving skills, excellent communication abilities, and a proactive attitude.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
Data Management Enterprise Software Architect (Experience: 8+ Years)
Company Overview:
Data Dynamics, Inc. is a dynamic and innovative data management software company dedicated to providing enterprise-class data management software that addresses data compliance, governance, access and lifecycle management in a hybrid cloud environment. We are seeking a talented and experienced Software Architect to join our growing team and play a crucial role in shaping the architecture of our software solutions.
Position Overview:
As a Data Management Enterprise Software Architect at Data Dynamics Software Solutions India Pvt Ltd, you will be responsible for designing and overseeing the implementation of scalable and efficient data management systems. Your expertise in PostgreSQL and Elastic Database will be pivotal in shaping our architecture to meet the evolving needs of our clients.
Key Responsibilities:
- Architectural Design:
- Develop and communicate the overall architecture vision for our data management solutions.
- Design scalable and performant data management systems using PostgreSQL and Elastic Database technologies.
- Technical Leadership:
- Provide technical leadership to development teams, ensuring alignment with architectural best practices.
- Mentor and guide team members on effective utilization of PostgreSQL and Elastic Database in software solutions.
- Collaboration:
- Work closely with product managers, business analysts, and stakeholders to understand data management requirements.
- Collaborate with cross-functional teams to align architectural decisions with business goals.
- Database Expertise:
- Showcase expertise in PostgreSQL and Elastic Database to optimize database design and performance.
- Evaluate and recommend database technologies and features that enhance data management capabilities.
- Prototyping and Proof of Concepts:
- Create prototypes and proof of concepts to validate architectural decisions, especially related to data storage and retrieval.
- Assess new technologies and trends to identify opportunities for innovation in data management.
- Documentation:
- Document and communicate data management architectural decisions, guidelines, and best practices.
- Create comprehensive system documentation, including database schemas, configurations, and deployment procedures.
Qualifications:
- Bachelor’s or Master’s in Computer Science, Software Engineering, or a related field.
- Proven experience as a Software Architect with a focus on data management.
- Strong expertise in designing and implementing scalable, distributed, and high-performance data systems, particularly using PostgreSQL and Elastic Database.
- Proficiency in SQL and database optimisation techniques.
- Excellent communication and interpersonal skills.
- Leadership experience and the ability to mentor and guide development teams.
- Up-to-date knowledge of industry trends in data management.
Join us at Data Dynamics and contribute to the success of our cutting-edge data management solutions. If you are passionate about architecting enterprise data systems and possess expertise in PostgreSQL and Elastic Database, we would love to hear from you.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
Senior .Net Developer (Experience: 8+ Years)
Company Description
Data Dynamics is a global leader in enterprise data management, focusing on Digital Trust and Data Democracy. Trusted by over 300 organizations, including 25% of the Fortune 20, Data Dynamics is committed to creating a transparent, unified, and empowered data ecosystem. The company’s AI-powered self-service data management software revolutionizes traditional data management by empowering data creators of all skill levels to have ownership and control over their data.
Qualification/Experience:
To ensure success as a Senior .NET developer, the following are a must-
- Building enterprise software applications
- Experience with Microsoft Frameworks
- Experience in working with databases like Postgres and Elasticsearch
- Strong technical skills
- Advanced problem-solving skills
Description:
- Candidate will be directly involved with .NET application, Web Services Development (C#), database design, along with requirement analysis
- High level TechStack — C# .Net, SQL , WEB API , Strong OOP
- Meeting with technology managers to determine application and requirements.
- Analysing system requirements and implementing development tasks.
- Developing technical specifications.
- Writing scalable code for .NET software applications.
- Reviewing and debugging .NET applications.
- Providing support for other developers.
- Deploying functional applications, programs, and services.
- Drafting software and application operating procedures.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
Senior DevOps Architect (Experience: 8-12 Years)
About Us
Data Dynamics is a global leader in enterprise data management, focusing on Digital Trust and Data Democracy. Trusted by over 300 organizations, including 25% of the Fortune 20, Data Dynamics is committed to creating a transparent, unified, and empowered data ecosystem. The company’s AI-powered self-service data management software revolutionizes traditional data management by empowering data creators of all skill levels to have ownership and control over their data.
Responsibilities:
- DevOps Framework Design: Architect and implement a comprehensive DevOps framework to support continuous integration and continuous deployment (CI/CD) processes.
- Pipeline Automation: Design, build, and maintain fully automated CI/CD pipelines to streamline software development and deployment.
- Infrastructure as Code (IaC): Implement and manage infrastructure using IaC tools to ensure consistency and scalability.
- Tool Integration: Integrate various DevOps tools and technologies to create a seamless workflow.
- Performance Optimization: Monitor and optimize the performance of CI/CD pipelines and infrastructure.
- Security and Compliance: Ensure that all DevOps practices adhere to security and compliance standards.
- Collaboration: Work closely with development, QA, and operations teams to ensure smooth integration and deployment of applications.
- Documentation: Maintain comprehensive documentation of DevOps processes, tools, and configurations.
Requirements:
- Experience: Minimum of 10+ years of experience in DevOps, software development, or system administration, with a focus on DevOps architecture.
- Education: Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
- Technical Skills: Proficiency in designing and implementing CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, or similar.
- Strong knowledge of cloud platforms (AWS, Azure, GCP) and cloud-native architectures.
- Experience with configuration management tools (Ansible, Chef, Puppet).
- Proficiency in scripting languages (Python, Bash, PowerShell).
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Strong understanding of security best practices and compliance requirements.
Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to lead and mentor a team.
- Proactive attitude and ability to work independently.
Preferred Qualifications:
- Experience in a startup environment.
- Certification in cloud platforms (AWS Certified Solutions Architect, Google Professional Cloud Architect).
- Knowledge of additional DevOps tools and technologies.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
QA Automation Engineer
Role
As a QA Automation Engineer, you will be responsible for developing, coding, debugging, and maintaining our automation tests and framework, reporting, and tracking defects, and advancing the capabilities of our automated testing system across the entire Data Dynamics Hub.
Responsibilities
- Have the primary responsibility for QA Automation from the design and planning phase through deployment to ensure requirements are met
- Participate in group design and code reviews, as well as drive automation centric requirements and acceptance criteria for projects
- Apply and educate on current software testing best practices to ensure that new functionality is of production quality.
- Advocate for engineering practices that make an impact on the quality and reliability of the product
- Participates in planning releases by providing testing estimates and helping to determine appropriate levels and types of testing.
- Operates in an Agile/Scrum environment, participate in iteration planning, reviews, demos, retrospectives, and daily scrums.
- Collaborate with Product team, development teams to plan, test and release high-quality features in the apps.
- Work closely with development team to iteratively test concurrently with feature development
Required Skills and Experience
- Bachelor’s degree in computer science (preferably), or related field.
- 3+ years of software automation testing experience
- 1+ years of working in an Agile/Scrum environment
- Proficiency in building and maintaining automated tests for web applications, API and/ or backend and running them in CI/CD. Experience in DevOPs for Automation is a plus
- Ability to analyze software functionality and acceptance criteria to design and manage test case procedures using test management tools such as TFS, HP Quality Center, etc
- 3+ years of automation experience in Selenium using Java, REST Assured Framework, cucumber BDD framework, JSON, Junit Testing framework, NgWebdriver implementation, good java knowledge and GIT repository. Python, AI/ML concepts knowledge is good to have.
- Proficiency with API testing concepts and standalone tools (Postman, Swagger)
- Knowledge of any programming language or scripting is a must.
- Experience with cloud environments (eg., GCP, Azure, AWS, etc) is a plus
- Have a well-rounded knowledge of software testing methodologies and tools and advocates for improvements that will have an impact on software quality and stability
- Knowledge of databases and methods for efficiently retrieving data from them such as MS SQL Server and Elastic
- Understanding of testing scope and estimation for proper release planning, sprint planning, and regression test planning.
- Must be a self-starter, independent, and driven to succeed.
- Needs to have an analytical and a “what-if” mentality.
- Excellent verbal, written, and interpersonal communication skills.
Desired Skills and Experience
- Experience with configuring and administrating storage hardware such as NAS (Network Attached Storage) or SAN fabric (Storage Area Network) is a plus.
- Understanding networking essentials as well as file storage services including CIFS and NFS is a plus.
- Performance and scalability test knowledge. Hands-on experience in JMeter or equivalent is a plus
QA Automation Hiring Keywords
MoSCoW Matrix – QA automation keywords for Profile screening |
||
Must-Have |
Should Have |
Could have |
UI Automation |
Agile Methodology |
TFS/Azure DevOps |
API automation |
JavaScript |
JIRA |
Maven |
Typescript |
Cloud Environments – Azure, GCP AWS etc |
POM implementation |
TestNG |
DevOps concepts |
Java |
Junit |
Jmeter or equivalent |
BDD Cucumber |
API basics |
Python |
GIT repository |
Postman |
AI/ML |
CI/CD |
API Swagger |
|
Selenium(version 4+) using Java, |
SQL |
|
REST Assured Framework |
HTTP Protocol |
|
JSON |
XML |
|
Junit Testing framework |
|
|
NgWebdriver |
|
|
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
Human Resources (HR) Manager (Experience: 6-8 Years)
Job Summary:
We are looking for an experienced Human Resources professional with 6-8 years of experience in the software product industry. The ideal candidate will have a proven track record in managing HR processes for technology-driven teams, building a positive work culture, and aligning HR strategies with business objectives. This role requires a proactive individual with a strong knowledge of the tech ecosystem, excellent interpersonal skills, and the ability to adapt to a dynamic environment.
Key Responsibilities:
Talent Acquisition & Employer Branding:
- Lead the recruitment lifecycle for technical and non-technical roles, ensuring the best talent acquisition practices.
- Build strong employer branding strategies to attract top-tier talent in the software industry.
- Partner with hiring managers to understand workforce needs and create effective hiring plans.
Onboarding & Employee Engagement:
- Design and deliver onboarding programs tailored to software teams.
- Develop initiatives to foster employee engagement, collaboration, and retention in a fast-paced tech environment.
- Conduct regular employee pulse surveys and implement action plans.
- Performance Management & Development:
- Implement robust performance management systems, including OKRs or KPIs tailored for product teams.
- Collaborate with leadership to create career development paths and training programs for software professionals.
- Facilitate regular feedback sessions and performance appraisals.
De-boarding and Exit interview
- Inform the employee of their termination or discuss resignation.
- Create documents such as a letter of termination or release/experience letters.
- Ensure company-issued equipment, ID badges, keys, and parking permits are returned by the resigned/terminated employees.
- Revoke the employee’s access rights and passwords to company systems.
- Conduct an exit interview.
- Coordinate knowledge transfer. Decide how to assign the employee’s responsibilities and who will fill in temporarily.
HR Operations & Compliance:
- Ensure compliance with labour laws, industry standards, and internal policies relevant to software companies.
- Oversee HR operations, including payroll, benefits, and leave management, focusing on accuracy and timeliness.
- Maintain and update HR systems and records efficiently.
- Culture Building & Change Management.
- Drive initiatives to nurture an innovation-driven and inclusive company culture.
- Act as a trusted advisor to leadership on organisational changes, team dynamics, and succession planning.
- Mediate and resolve complex employee relations issues.
HR Analytics & Insights:
- Leverage HR data and analytics to inform decision-making and improve workforce productivity.
- Prepare and present reports on hiring metrics, turnover rates, and employee satisfaction.
Qualifications & Skills:
- Bachelor’s degree in human resources, Business Administration, or a related field (MBA/PGDM in HR preferred).
- 6-8 years of HR experience, with at least 3+ years in the product software/technology sector.
- Expertise in HRMS tools and recruitment platforms
- Strong understanding of tech roles, software development lifecycles, and organisational needs in a product-based setup.
- Knowledge of Agile methodologies and how they influence team structures and dynamics.
- Excellent communication, problem-solving, and stakeholder management skills.
Why Join Us?
- Work with a collaborative team in a fast-growing software product company.
- Opportunity to contribute to a high-impact, innovation-driven environment.
- Competitive salary and benefits.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
Please submit your resumes via email to dd_hr@datdyn.com.
Senior UI Developer (Experience: 6+ Years)
About Us
Data Dynamics is a global leader in enterprise data management, focusing on Digital Trust and Data Democracy. Trusted by over 300 organizations, including 25% of the Fortune 20, Data Dynamics is committed to creating a transparent, unified, and empowered data ecosystem. The company’s AI-powered self-service data management software revolutionizes traditional data management by empowering data creators of all skill levels to have ownership and control over their data.
Job Summary:
We are looking for a Senior UI Developer to develop intuitive frond end UI features for our software products. In this role, you will be responsible for architecture, design and development of high-performance, scalable, and user-centric applications. You will collaborate with product managers, designers, and backend teams to create cutting-edge web experiences that delight users.
Key Responsibilities:
Technical Leadership:
- Develop front end features based on modern UI frameworks, architectures, and best practices.
- Ensure scalability, performance, and maintainability of front-end applications.
- Drive the adoption of component-based architecture and micro frontends.
- Promote the use of design systems and reusable UI components across features.
Mentorship:
- Conduct regular code reviews, technical discussions, and best practice sharing.
- Provide guidance on UI architecture, performance optimizations, and security.
- Contribute towards the culture of innovation, collaboration, and continuous learning.
Project Execution & Delivery:
- Collaborate with product managers and UX designers to translate requirements into UI solutions.
- Ensure timely and high-quality delivery of UI features and enhancements.
Required Skills & Experience:
- 6+ years of experience in front-end/UI development.
- Expertise in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Deep knowledge of js, Angular, or Vue.js, with experience in state management (Redux, Context API, Zu stand, etc.).
- Strong experience with Micro Frontends, Web Performance Optimization, and Progressive Web Apps (PWA).
- Familiarity with UI testing frameworks (Jest, React Testing Library, Cypress).
- Knowledge of RESTful APIs, GraphQL, and WebSocket’s.
- Experience in implementing and maintaining Design Systems and Component Libraries.
- Strong understanding of DevOps, CI/CD, and cloud-based front-end deployments (AWS, Azure, GCP).
- Good communication skills with the ability to work with cross-functional teams.
Nice to Have:
- Exposure to Web Assembly, Server-Driven UI, and AI-powered UI solutions.
- Experience with A/B Testing, User Behaviour Analytics, and Personalization.
- Understanding of Figma, Adobe XD, or Sketch for design collaboration.
Benefits:
- Competitive salary and leadership incentives.
- Opportunity to drive UI innovation in a product-driven organization.
- Health benefits, flexible work policies, and other perks.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
Please submit your resumes via email to dd_hr@datdyn.com.
Senior UX Designer (Experience: 10+ Years)
About Us
Data Dynamics is a global leader in enterprise data management, focusing on Digital Trust and Data Democracy. Trusted by over 300 organizations, including 25% of the Fortune 20, Data Dynamics is committed to creating a transparent, unified, and empowered data ecosystem. The company’s AI-powered self-service data management software revolutionizes traditional data management by empowering data creators of all skill levels to have ownership and control over their data.
Role Overview
We are seeking a Senior UX Designer to lead the design of seamless, user-friendly digital experiences. As a key player in our design team, you will be responsible for driving user research, conceptualizing UX strategies, and ensuring a cohesive design vision across our products. You will collaborate closely with cross-functional teams and help shape the future of our UX practice.
Key Responsibilities
- Lead UX strategy & design execution for complex software product.
- Conduct user research, analyse data, and translate insights into actionable design decisions.
- Develop user personas, journey maps, wireframes, prototypes, and high-fidelity designs to enhance product usability.
- Collaborate with product managers, developers, and stakeholders to align design with business goals.
- Define and implement UX best practices, design systems, and usability standards across projects.
- Conduct usability testing, A/B testing, and heuristic evaluations to validate design effectiveness.
- Advocate for user-centred design while balancing business and technical constraints.
- Stay up to date with the latest UX trends, tools, and methodologies to continuously improve our design approach.
Required Qualifications
- 10+ years of experience in UX design
- Strong expertise in design tools such as Figma, Adobe XD, Sketch, Axure, or similar.
- Proven experience with user research methodologies and data-driven design decisions.
- Strong understanding of information architecture, interaction design, and usability principles.
- Experience working with agile development teams in a fast-paced environment.
- Ability to clearly communicate design decisions and rationale to stakeholders.
- Experience with design systems and accessibility standards (WCAG, ADA, etc.).
- Basic knowledge of HTML, CSS, and front-end development principles is a plus.
Preferred Qualifications
- Experience in B2B/SaaS software UX design.
- Strong visual design skills and ability to work closely with UI designers.
- Knowledge of AI-driven UX personalization and emerging UX technologies.
Why Join Us?
- Work on cutting-edge software product
- Opportunity to lead and influence UX strategy in a growing company.
- Collaborative and innovative team culture.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
If you’re a passionate UX leader who thrives on solving complex design challenges, we’d love to hear from you! Please email your resume to dd_hr@datdyn.com
AI/ML Developer/Architect (Experience: 7+ Years)
Company Description
Data Dynamics is a global leader in enterprise data management, focusing on Digital Trust and Data Democracy. Trusted by over 300 organizations, including 25% of the Fortune 20, Data Dynamics is committed to creating a transparent, unified, and empowered data ecosystem. The company’s AI-powered self-service data management software revolutionizes traditional data management by empowering data creators of all skill levels to have ownership and control over their data.
Job Summary:
We are looking for a highly skilled AI/ML Developer/Architect with 7+ years of experience in designing, developing, and deploying Machine Learning (ML) and Artificial Intelligence (AI) solutions. The ideal candidate should be proficient in Python, TensorFlow, PyTorch, and cloud platforms (AWS, Azure, GCP) and should have hands-on experience in building end-to-end AI/ML models, MLOps pipelines, and scalable AI architectures.
Key Responsibilities:
AI/ML Development:
- Design, develop, and optimize ML/DL models for real-world applications across multiple industries and use cases.
- Collaborate with data scientists, engineers, and stakeholders to define model requirements and success metrics.
- Implement, test, and deploy AI models using frameworks like TensorFlow, PyTorch, or Scikit-learn to solve complex business problems.
- Develop reusable model components to accelerate development and experimentation cycles.
- Fine-tune models for accuracy, performance, and efficiency through hyperparameter optimization and architecture experimentation.
- Perform regular model evaluations to assess bias, drift, and robustness to ensure fairness and reliability.
MLOps & Deployment:
- Build scalable ML pipelines and deploy models using Docker, Kubernetes, and cloud services (AWS/GCP/Azure) for both batch and real-time applications.
- Establish automated CI/CD pipelines for model versioning, testing, and deployment using MLflow, Kubeflow, or SageMaker.
- Implement model monitoring, logging, and alerting to ensure continuous model performance and health checks post-deployment.
- Optimize AI solutions for low-latency and high-availability performance under varying workloads.
- Implement infrastructure as code (IaC) practices to maintain and deploy AI/ML infrastructure in a repeatable manner.
- Work with cross-functional teams to ensure that data security, compliance, and privacy policies are integrated into MLOps pipelines.
AI Architecture & Design:
- Architect end-to-end AI/ML solutions, including data ingestion, preprocessing, feature engineering, training, and inference pipelines.
- Define scalable, modular, and cost-effective AI architectures that align with enterprise goals and technology stacks.
- Design solutions to support both on-premise and cloud-based AI workflows for flexibility and scalability.
- Create reusable design patterns for AI model integration with existing enterprise systems, APIs, and databases.
- Implement best practices for model governance, including compliance with regulatory standards, auditability, and explainability.
- Work with business leaders to translate strategic objectives into AI-driven initiatives and roadmaps.
Data Engineering & Processing:
- Work with large, complex datasets to optimize ETL pipelines for AI model training and inference.
- Design and build scalable data pipelines using distributed processing frameworks like Spark, Hadoop, or Dask.
- Collaborate with data engineering teams to enhance data accessibility, quality, and reliability for machine learning workflows.
- Leverage SQL/NoSQL databases and data lakes to create data schemas and structures that support efficient ML operations.
- Implement feature stores and data cataloging tools to streamline feature reuse and data discovery across teams.
- Develop and maintain data governance frameworks to ensure data security, privacy, and compliance.
Research & Innovation:
- Stay updated with cutting-edge AI research and trends, including advancements in Generative AI, NLP, and Computer Vision technologies.
- Experiment with LLMs (Large Language Models) and generative AI models (e.g., GPT, Stable Diffusion) to develop innovative AI solutions.
- Prototype and evaluate emerging AI technologies to assess their applicability to business problems.
- Contribute to open-source AI/ML projects, research papers, and industry conferences to establish thought leadership.
- Collaborate with universities, research institutes, and external partners to foster innovation and access new AI capabilities.
- Identify opportunities to apply AI in unexplored areas to create competitive advantages for the organization.
Required Skills & Qualifications:
Programming & AI Frameworks:
- Proficiency in Python and key AI libraries such as TensorFlow, PyTorch, and Keras, with experience in both supervised and unsupervised learning models.
- Experience working with computer vision libraries like OpenCV and other image/video processing frameworks.
- Deep expertise in natural language processing (NLP) techniques using Transformers, BERT, GPT, and related models.
- Strong understanding of ML algorithms, deep learning architectures (CNNs, RNNs, LSTMs), and optimization techniques (e.g., gradient descent, hyperparameter tuning).
- Proficiency in at least one secondary programming language (e.g., Java, C++, or Go) to support AI integration into legacy systems.
- Experience with tools for model evaluation, visualization, and performance monitoring such as TensorBoard and ML visualization dashboards.
MLOps & Deployment:
- Hands-on experience with Docker for containerization and Kubernetes for orchestration of scalable AI model deployments.
- Familiarity with web frameworks like FastAPI and Flask for serving AI models and building RESTful APIs.
- Experience with cloud-based ML services such as AWS SageMaker, GCP Vertex AI, or Azure ML, including managing pipelines and infrastructure automation.
- Expertise in using MLOps tools like MLflow, Kubeflow, or Argo Workflows for model tracking, lifecycle management, and version control.
- Knowledge of serverless architecture and microservices deployment strategies to optimize cloud infrastructure costs and performance.
- Ability to implement monitoring, logging, and auto-scaling for AI models in production environments.
Data Engineering & Processing:
- Expertise in working with data analysis libraries such as Pandas, NumPy, and SciPy for data manipulation and exploration.
- Strong experience with both SQL (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, DynamoDB), including data modeling for machine learning.
- Experience with big data processing frameworks such as Spark, Hadoop, and Kafka to handle large-scale data pipelines.
- Proficiency in feature engineering techniques, including categorical encoding, scaling, and dimensionality reduction for complex datasets.
- Familiarity with data augmentation, synthetic data generation, and model interpretability techniques (e.g., SHAP, LIME) to enhance model robustness.
- Understanding of data governance practices, including data lineage, security, and compliance in large organizations.
Software Development & Architecture:
- Strong background in software engineering principles, including object-oriented programming (OOP), design patterns, and best practices.
- Proficiency with version control tools such as Git, including experience with branching strategies, pull requests, and code reviews.
- Experience in implementing CI/CD pipelines to automate testing, model deployment, and infrastructure updates.
- Ability to design scalable and modular AI/ML architectures that integrate seamlessly with enterprise applications and data platforms.
- Strong knowledge of API development, including RESTful API design, authentication, and performance optimization.
- Familiarity with infrastructure as code (IaC) tools such as Terraform, CloudFormation, or Ansible to support scalable deployment automation.
Soft Skills & Others:
- Excellent problem-solving and analytical skills.
- Strong written and verbal communication skills.
Preferred Qualifications (Good to Have):
Knowledge of Generative AI, Stable Diffusion, LLMs, and multimodal AI models. Experience with edge AI and hardware-accelerated ML (NVIDIA, TPU, FPGA). Contributions to open-source AI/ML projects or research papers.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
If you’re a passionate UX leader who thrives on solving complex design challenges, we’d love to hear from you! Please email your resume to dd_hr@datdyn.com
PostgreSQL Database Architect & Designer (Experience: 8-10 Years)
Job Summary
We are seeking a highly experienced PostgreSQL Database Architect & Designer with 8-10 years of relevant experience to design, implement, and optimize high-performance, scalable, and secure PostgreSQL database solutions. The ideal candidate will be responsible for database architecture, high availability, query optimization, performance tuning, and database security. You will play a key role in designing robust data solutions while ensuring high availability and disaster recovery strategies.
Key Responsibilities
PostgreSQL Architecture & Design
- Architect and implement scalable, resilient, and high-performance PostgreSQL databases.
- Define and optimize database schema, indexing strategies, and partitioning techniques.
- Design and manage multi-node PostgreSQL deployments for high availability.
Performance Tuning & Optimization
- Optimize SQL queries, indexing, and caching to improve database performance.
- Perform query execution plan analysis and optimization.
- Fine-tune PostgreSQL settings (vacuum, autovacuum, connection pooling) for better resource utilization.
High Availability & Replication
- Implement Streaming Replication, Logical Replication, and Failover mechanisms using Patroni or other HA tools.
- Develop disaster recovery and backup strategies using pgBackRest, Barman, and PITR (Point-in-Time Recovery).
Security & Access Control
- Implement Role-Based Access Control (RBAC), SSL/TLS encryption, and auditing.
- Ensure compliance with GDPR, HIPAA, and other data security standards.
Monitoring & Maintenance
- Set up database monitoring, logging, and alerting using pg_stat_statements, pgAudit, Prometheus, and Grafana.
- Proactively conduct database health checks, performance tuning, and maintenance.
Cloud & DevOps
- Deploy and manage PostgreSQL on AWS RDS, Aurora PostgreSQL, Azure Database for PostgreSQL, or Google Cloud SQL.
- Automate database provisioning and scaling using Terraform, Ansible, Kubernetes, and Helm.
Scaling & Distributed Databases
- Implement Sharding, Table Partitioning, and Read Replicas for scaling PostgreSQL.
- Use PgBouncer, Pgpool-II for connection pooling and load balancing.
Advanced PostgreSQL Features
- Work with JSONB, Full-Text Search (tsvector), and GIN/GiST indexing for advanced search capabilities.
- Implement PostGIS for geospatial data processing.
- Leverage pgvector for AI-driven similarity search.
Programming & Automation
- Develop stored procedures and functions using PL/pgSQL, PL/Python, or PL/Java.
- Automate routine tasks using Python, Bash, or Golang.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
If you’re a passionate UX leader who thrives on solving complex design challenges, we’d love to hear from you! Please email your resume to dd_hr@datdyn.com
Senior Python Developer (Experience: 5+ Years)
Job Summary:
We are looking for a skilled Python Developer with 5+ years of experience to join our team in Pune. The ideal candidate should have a strong understanding of Python development, backend frameworks, database management, and cloud technologies. You will be responsible for building scalable applications, optimizing performance, and ensuring code quality.
Key Responsibilities:
- Develop, test, and maintain Python applications
- Write scalable, secure, and high-performance applications
- Implement modular and reusable components
- Automate recurring tasks and processes
- Design and implement RESTful APIs and microservices
- Create APIs adhering to best practices for scalability and security
- Define API specifications (endpoints, request/response, error handling)
- Implement microservices and use API gateways for traffic management
- Work with frameworks like Django, Flask, or FastAPI
- Build applications using Django, Flask, or FastAPI
- Utilize routing, middleware, and form handling
- Optimize performance through caching and query optimization
- Optimize application performance and database queries
- Analyze and improve code efficiency
- Optimize database interactions (indexing, caching, pooling)
- Use asynchronous programming for high I/O operations
- Collaborate with frontend developers, DevOps, and other teams
- Work with frontend teams to define API requirements
- Collaborate with DevOps for CI/CD and deployments
- Participate in cross-functional planning and design meetings
- Integrate third-party APIs and services
- Connect with external APIs and services (payment, messaging, cloud)
- Handle authentication, data formats, and error handling
- Implement retries, rate-limiting, and logging for resilience
- Write clean, maintainable, and well-documented code
- Follow coding standards and best practices (e.g., PEP 8)
- Document code using docstrings and comments
- Maintain structured code repositories with organized modules
- Conduct code reviews and mentor junior developers
- Perform code reviews for best practices and standards
- Provide constructive feedback and guidance
- Mentor junior developers and lead knowledge-sharing sessions
- Troubleshoot and debug applications
- Investigate and resolve application issues
- Use debugging tools and logging frameworks
- Implement logging, monitoring, and alerting for issue detection
Required Skills & Qualifications:
- 5+ years of experience in Python development
- Proficiency in Django, Flask, or FastAPI
- Experience with relational (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases
- Knowledge of cloud platforms (AWS, Azure, or GCP)
- Understanding of containerization (Docker, Kubernetes)
- Experience with version control (Git) and CI/CD pipelines
- Strong problem-solving and analytical skills
- Good communication and teamwork abilities
Preferred Skills:
- Experience with machine learning, data processing, and automation
- Knowledge of front-end technologies (React, Vue, or Angular)
- Exposure to message queues like Kafka,
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
If you’re a passionate UX leader who thrives on solving complex design challenges, we’d love to hear from you! Please email your resume to dd_hr@datdyn.com
Professional Services Engineer (Experience: 9-12 Years)
We are seeking a highly technical and experienced Professional Services Engineer to act as a dedicated resource for a specific client, overseeing the deployment, configuration, and ongoing support of our Data Dynamics Data Management solutions. The ideal candidate will possess extensive knowledge in NAS Storage (NetApp, EMC, Hitachi HNAS, etc.), Object Storage (S3, Azure Blob, etc.), and advanced expertise in CIFS, NFS, and S3 protocols. This role requires excellent communication and collaboration skills to ensure the successful management of the product on behalf of the client, along with proficiency in Power BI for data analysis and reporting.
Key Responsibilities:
- Implement and configure Data Management solutions within the client’s environment, ensuring optimal performance and reliability.
- Serve as the primary technical point of contact for the client, managing end-to-end product operations and support.
- Provide technical expertise and troubleshooting for NAS and Object Storage systems, including CIFS, NFS, and S3 protocols.
- Collaborate with the client to understand requirements, customize solutions, and address evolving needs.
- Create and maintain detailed technical documentation and user guides tailored to the client’s environment.
- Develop Power BI dashboards and reports to provide insights into system performance and data management.
- Train and support the client’s team to maximize the value of the implemented solutions.
- Proactively monitor and address issues to ensure uninterrupted service and optimal performance.
- Manage multiple priorities effectively, balancing technical operations with client-specific goals.
Required Skills and Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- 9 to 12 years of experience with NAS Storage solutions (NetApp, EMC, Hitachi HNAS) and Object Storage (S3, Azure Blob).
- Strong knowledge of CIFS, NFS, and S3 protocols.
- Proficiency in Linux administration and troubleshooting.
- Proficiency in Power BI for creating and managing dashboards and reports.
- Excellent communication and interpersonal skills, with a proven ability to handle customer interactions professionally.
- Strong problem-solving skills and the ability to work independently.
- Ability to adapt to dynamic client environments and manage multiple responsibilities effectively.
Preferred Qualifications:
- Experience with scripting languages (e.g., shell, Python) for automation and customization.
- Familiarity with basic networking concepts and protocols.
- Certification in relevant technologies (e.g., NetApp Certified Data Administrator, AWS Certified Solutions Architect).
This role offers the opportunity to work closely with a client, acting as a trusted advisor and technical expert to ensure the successful management and optimization of our Data Management solutions. If you are a seasoned professional with a passion for technology and client success, we encourage you to apply.
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
If you’re a passionate UX leader who thrives on solving complex design challenges, we’d love to hear from you! Please email your resume to dd_hr@datdyn.com
Implementation Engineer (Experience: 8+ Years)
Job Description:
We are seeking a highly technical and experienced Implementation Engineer to oversee the deployment and configuration of our Data Dynamics Data Management solutions. The ideal candidate will possess extensive knowledge in NAS Storage (NetApp, EMC, Hitachi HNAS, etc.) and Object Storage (S3, Azure Blob, etc.), with strong expertise in CIFS, NFS, and S3 protocols. This role requires excellent communication skills to manage customer interactions during implementations and troubleshooting.
Key Responsibilities:
- Implement and configure Data Management solutions for client environments, ensuring optimal performance and reliability.
- Provide technical support and troubleshooting for NAS and Object Storage systems, including CIFS, NFS, and S3 protocols.
- Collaborate with clients to understand their requirements and customize solutions to meet their specific needs.
- Manage multiple projects simultaneously, ensuring timely and successful delivery.
- Work independently and as part of a team to solve complex technical problems.
- Develop and maintain technical documentation and user guides.
- Train and support clients during and after the implementation process.
Required Skills and Qualifications:
- Bachelor’s degree in computer science, Information Technology, or a related field.
- Extensive experience with NAS Storage solutions (NetApp, EMC, Hitachi HNAS) and Object Storage (S3, Azure Blob).
- Strong knowledge of CIFS, NFS, and S3 protocols.
- Proficiency in Linux administration and troubleshooting.
- Excellent communication skills, with the ability to handle customer interactions effectively.
- Strong problem-solving skills and the ability to work independently.
- Team player with the flexibility to support multiple projects.
Preferred Qualifications:
- Experience with scripting languages (e.g., shell, Python) for automation.
- Familiarity with basic networking concepts and protocols.
- Certification in relevant technologies (e.g., NetApp Certified Data Administrator, AWS Certified Solutions Architect, etc.).
Job Details:
- Work Location: Pune
- Work Mode: Work from Office
- Notice Period: 30 Days or less
- Domain: Storage preferred
If you’re a passionate UX leader who thrives on solving complex design challenges, we’d love to hear from you! Please email your resume to dd_hr@datdyn.com
We are Data Dynamics, a company etched with passion, innovation, and an unwavering commitment to build and empower in the era of AI where data is its core. Our mission: revolutionize digital trust and data democratization for enterprises. We call it the “Bytes to Rights” movement. It’s a world where everyone – from executives to everyday users commands the destiny of their data, empowering decision-makers across all echelons.
But this is no easy feat and the journey to transformation is rarely a solo act. That’s why we say: We rise together.
If you are a changemaker with a knack for going beyond the ordinary, then Data Dynamics is the place for you.
Current Openings
hidden intentionlly
QA Automation Engineer
At Data Dynamics, we take a holistic approach to managing the explosive growth of unstructured data! We care about delivering storage optimization and data optimization. Our Unified Unstructured Data Management Platform is an industry leader in Unstructured Data Management and our journey has just begun.
With over 300 clients operating in 6 continents, we have an enormous amount of F1000 user feedback. Like our clients, we believe in the power of Analytics!
- Empower clients with metadata-based analysis, movement, management and content awareness for all unstructured data assets
- Deliver on existing SLA’s while improving existing CAPEX and OPEX unstructured data budgets
- Eliminate file type, storage or Cloud vendor lock-in with heterogeneous data movement, on-premise, on-premise to cloud or cloud to cloud
- Provide a NEW level of content insights to protect clients from unknown data exposure risks (GRC, PII, HIPPA, GDPR, etc.)
Data Dynamics’ four pillars of client impact: Analyze, Move, Manage and Modernize are not only applicable to our customers. We care first and foremost about the career and personal successes of our employees. At Data Dynamics our interview process is designed to produce candidate and company insights into existing skills, experience and personal objectives. We will move fast and competitively when we discover the right candidate.
Role
As the QA Automation Engineer you will be responsible for developing, coding, debugging and maintaining our automation tests and framework, reporting and tracking defects, and advancing the capabilities of our automated testing system across the entire Data Dynamics Hub.
At Data Dynamics, Inc., we take pride in creating exceptional work experiences, encouraging innovation, and being involved with our employees and customers. If you are a customer-centric, passionate developer who feels strongly about building world class scalable data-driven software, we would like to talk to you.
Location: Pune, India
Responsibilities
- Have the primary responsibility for QA Automation from the design and planning phase through deployment to ensure requirements are met
- Participate in group design and code reviews, as well as drive SQA requirements and acceptance criteria for projects
- Apply and educate on current software testing best practices to ensure that new functionality is of production quality.
- Advocate for engineering practices that make an impact on the quality and reliability of the product
- Participates in planning releases by providing testing estimates and helping to determine appropriate levels and types of testing.
- Operates in an Agile/Scrum environment, participate in iteration planning, reviews, demos, retrospectives, and daily scrums.
- Collaborate with Product team, development teams to plan, test and release high-quality features in the apps.
- Work closely with development team to iteratively test concurrently with feature development
Required Skills and Experience
- Bachelor’s degree in computer science, engineering or related field.
- Minimum 2+ years of software automation testing experience
- 1+ years of working in an Agile/Scrum environment
- Proficiency in building and maintaining automated tests for web applications and/ or backend and running them in CI/CD. Experience in Azure DevOPs for Automation is a plus
- Ability to analyze software functionality and acceptance criteria to design and manage test case procedures using test management tools such as Azure DevOps.
- Automation experience using Selenium, cucumber BDD framework, Java and Rest assured framework
- 2+ years of automation experience in Selenium using Java, REST Assured Framework. JSON, Junit Testing framework, Ng WebDriver implementation, good java knowledge and GIT repository understanding.
- Proficiency with API testing tools (Postman, Swagger)
- Experience with cloud environments (e.g., GCP, Azure, AWS, etc.) – Good to have
- Have a well-rounded knowledge of software testing methodologies and tools and advocates for improvements that will have an impact on software quality and stability
- Knowledge of databases and methods for efficiently retrieving data from them such as Postgres and Elastic
- Understanding of testing scope and estimation for proper release planning, sprint planning, and regression test planning.
- Must be a self-starter, independent, and driven to succeed.
- Needs to have an analytical and a “what-if” mentality.
- Excellent verbal, written, and interpersonal communication skills.
Desired Skills and Experience
- Experience with configuring and administrating storage hardware such as NAS (Network Attached Storage) or SAN fabric (Storage Area Network) is a plus
- Understanding of networking essentials as well as file storage services including CIFS and NFS is a plus
- Performance and scalability test knowledge. Hands-on experience in JMeter or equivalent is a plus
Systems Engineer (Experience 10+ years)
Company Description
Data Dynamics is a global leader in enterprise data management, focusing on Digital Trust and Data Democracy. Trusted by over 300 organizations, including 25% of the Fortune 20, Data Dynamics is committed to creating a transparent, unified, and empowered data ecosystem. The company’s AI-powered self-service data management software revolutionizes traditional data management by empowering data creators of all skill levels to have ownership and control over their data.
Systems Engineer is needed to perform the following duties:
- Manage and monitor all installed systems and infrastructure
- Install, configure, test and maintain operating systems, application software and system management tools
- Proactively ensure the highest levels of systems and infrastructure availability
- Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
- Maintain security, backup, and redundancy strategies
- Participate in the design of information and operational support systems
- Provide 2nd and 3rd level support
- Liaise with vendors and other IT personnel for problem resolution.
- Develop business by gaining new contracts, analysing logistical problems and producing new solutions.
- Liaise and negotiate with customers and suppliers
- Assesses malfunctions of hardware and/or software applications for the purpose of determining appropriate actions to maintain computer networks.
- Develop and deliver technical demonstrations to stakeholders, highlighting system capabilities and functionality
- Lead POC setups and trials, simulating real-world scenarios to evaluate system performance and capabilities against project requirements
- Collaborate with product management and technical teams to shape and refine the technical roadmap, ensuring alignment with customer needs and strategic goals
- Serve as a technical point of contact for clients, assisting with escalations and guiding them through system implementations and upgrades
- Speaking to and collaborating with a variety of people, such as clients, vendors, management and information technology (IT) staff during the creation and maintenance of a system
- Developing a cost-efficient system for projects by performing a cost-benefit analysis
- Perform Product Installation and system configuration on client server and custom development if required.
Qualifications
- Bachelor’s degree in Computer Science or Computer Engineering or Electronics Engineering.
Product Owner: Storage Domain (Experience 8+ years) - Pune
Location: Pune, Maharashtra
Job Summary: As a Product Owner, you will be the key driver in defining and delivering product vision and strategy. You will collaborate closely with UX teams, scrum teams, and higher management to gather requirements and ensure the successful implementation of product features. Your expertise in agile methodologies and ability to translate business needs into detailed user stories and requirement documents will be essential to our success.
Key Responsibilities:
- Define and communicate product vision and strategy in alignment with company
- Gather and prioritize product and customer requirements, working closely with UX teams, scrum teams, and higher management.
- Write clear and concise user stories, requirement documents, and acceptance
- Manage the product backlog, ensuring it is up-to-date and prioritized according to business needs.
- Collaborate with cross-functional teams, including development, UX, QA, and marketing, to deliver high-quality products on time.
- Participate in and lead agile ceremonies, such as sprint planning, daily stand-ups, sprint reviews, and retrospectives.
- Continuously monitor and evaluate product performance, using data-driven insights to inform decisions and improve future releases.
- Act as the primary point of contact for internal and external stakeholders regarding product-related queries and updates.
- Mentor and guide other product owners and team members to foster a collaborative and productive work environment.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, Business, or a related A Master’s degree is a plus.
- 8+ years of experience as a Product Owner or in a similar role, with a significant portion in the storage domain.
- Proven experience working in an agile environment, with a deep understanding of agile principles and methodologies.
- Strong experience in writing user stories, requirement documents, and acceptance
- Excellent communication and interpersonal skills, with the ability to work effectively with diverse teams and stakeholders.
- Demonstrated ability to make data-driven decisions and prioritize tasks effectively.
- Strong organizational and time-management skills, with the ability to handle multiple projects simultaneously.
- Experience working with UX teams to translate customer needs into intuitive and user-friendly interfaces.
- Ability to influence and drive change across the organization.
Preferred Qualifications:
- Certified Scrum Product Owner (CSPO) or other relevant
- Experience with agile project management tools such as Jira, Trello, or
- Knowledge of current trends and advancements in the storage solutions
Senior C++ Developer (Experience 12-15 years) - Pune
Location: Pune, Maharashtra
Responsibilities:
- Application Development: Directly involved in coding C++ applications and system debugging on both Windows and Linux platforms.
- Requirement Analysis: Meet with technology managers to determine application requirements and develop technical specifications.
- System Implementation: Analyze system requirements and implement development tasks.
- Scalable Code Writing: Write scalable and efficient code for C++ software applications.
- Performance Optimization: Implement performance optimization strategies to enhance application efficiency.
- Code Review and Debugging: Review and debug C++ applications to ensure high-quality code.
- Support and Collaboration: Provide support for other developers and collaborate effectively within the team.
- Deployment: Deploy functional applications, programs, and services.
- Documentation: Draft software and application operating procedures.
Technical Skills:
- Strong OOP Concepts: Solid understanding of Object-Oriented Programming principles.
- C++ Template Metaprogramming: Proficiency in C++ template metaprogramming.
- Multithreading and Synchronization: Experience with multithreading and synchronization using C++14 semantics.
- Thread Pool and Queuing Concepts: Knowledge of thread pool and queuing concepts.
- Low-Level Access: Experience with low-level access to Win32 file I/O APIs.
- Performance Optimization: Expertise in performance optimization strategies.
Preferred Skills:
- gRPC: Experience with gRPC client and server.
- Kafka: Knowledge of Kafka producer/consumer in C++.
Qualifications:
- Experience: Proven experience in developing multi-threaded applications.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.
- Soft Skills: Strong problem-solving skills, excellent communication abilities, and a proactive attitude.
Senior DevOps Architect (Experience: 8-12 years) - Pune
Location: Pune, Maharashtra
Experiance: 8-12 years
Responsibilities:
- DevOps Framework Design: Architect and implement a comprehensive DevOps framework to support continuous integration and continuous deployment (CI/CD) processes.
- Pipeline Automation: Design, build, and maintain fully automated CI/CD pipelines to streamline software development and deployment.
- Infrastructure as Code (IaC): Implement and manage infrastructure using IaC tools to ensure consistency and scalability.
- Tool Integration: Integrate various DevOps tools and technologies to create a seamless workflow.
- Performance Optimization: Monitor and optimize the performance of CI/CD pipelines and infrastructure.
- Security and Compliance: Ensure that all DevOps practices adhere to security and compliance standards.
- Collaboration: Work closely with development, QA, and operations teams to ensure smooth integration and deployment of applications.
- Documentation: Maintain comprehensive documentation of DevOps processes, tools, and configurations.
Requirements:
- Experience: Minimum of 10+ years of experience in DevOps, software development, or system administration, with a focus on DevOps architecture.
- Education: Bachelor’s degree in computer science, Engineering, or a related field (or equivalent experience).
- Technical Skills:
- Proficiency in designing and implementing CI/CD pipelines using tools such as Jenkins, GitLab CI, CircleCI, or similar.
- Strong knowledge of cloud platforms (AWS, Azure, GCP) and cloud-native architectures.
- Experience with configuration management tools (Ansible, Chef, Puppet).
- Proficiency in scripting languages (Python, Bash, PowerShell).
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with monitoring and logging tools (Prometheus, Grafana, ELK stack).
- Experience with Infrastructure as Code (IaC) tools like Terraform or CloudFormation.
- Strong understanding of security best practices and compliance requirements.
- Soft Skills:
- Excellent problem-solving and analytical skills.
- Strong communication and collaboration abilities.
- Ability to lead and mentor a team.
- Proactive attitude and ability to work independently.
Preferred Qualifications:
- Experience in a startup environment.
- Certification in cloud platforms (AWS Certified Solutions Architect, Google Professional Cloud Architect).
- Knowledge of additional DevOps tools and technologies.
.NET Developer (Experience 8-12 years) - Pune
Location: Pune, Maharashtra
Experience: 8-12 years
Job Summary:
We are looking for an experienced and highly skilled Senior .NET Developer with over 8-12 years of professional experience. The ideal candidate will possess deep expertise in .NET technologies, a solid understanding of software development best practices, and a proven ability to lead and deliver complex, high-quality software solutions. This role demands proficiency in code review, adherence to coding standards, repository management, and best practices in code deployment and release management. The successful candidate will have excellent problem-solving abilities, a collaborative spirit, and a passion for continuous learning and innovation.
Key Responsibilities:
- Design, develop, and maintain robust, scalable, and high-performance .NET applications.
- Lead technical design and architecture discussions, ensuring the implementation of innovative and efficient solutions.
- Conduct thorough code reviews, ensuring adherence to best practices, coding standards, and overall code quality.
- Mentor and provide technical guidance to junior developers, fostering a collaborative and knowledge-sharing environment.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality products.
- Implement and enforce best practices for repository management, ensuring efficient and organized version control.
- Manage and optimize code deployment and release processes, ensuring smooth, reliable, and timely delivery of software updates.
- Troubleshoot, debug, and resolve complex technical issues in development and production environments.
- Stay updated with the latest industry trends and technologies, continuously improving skills and ensuring the application of best practices.
- Document design and development processes, architectures, and relevant information, ensuring clear and comprehensive records.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field; Master’s degree preferred.
- 8-12 years of professional experience in .NET development.
- Strong expertise in .NET Core and .NET Framework.
- Experience with ASP.NET, MVC, Web API, and Entity Framework.
- Proficiency in building RESTful and SOAP web services.
- In-depth knowledge of relational databases (e.g., SQL Server, MySQL) and ORM technologies (e.g., Entity Framework, Dapper).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus.
- Experience with version control systems (e.g., Git, SVN) and build tools (e.g., MSBuild, Jenkins).
- Strong understanding of software development methodologies, including Agile and Scrum.
- Expertise in code review processes, with a strong focus on coding standards and best practices.
- Experience in repository management and code deployment and release management.
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic environment.
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Qualifications:
- Experience with cloud platforms (e.g., Azure, AWS).
- Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Familiarity with monitoring and logging tools (e.g., Azure Monitor, ELK Stack).
Java Developer (Experience 7+ years)- Pune
Location: Pune, Maharashtra
Experiance: 7+ years
Job Summary:
We are seeking a highly skilled and experienced Java Developer with over 7+ years of professional experience in Java development. The ideal candidate will have a deep understanding of Java technologies, software development best practices, and a proven track record of delivering complex, high-quality software solutions. This role demands expertise in adherence to coding standards, repository management, and best practices in code deployment. The successful candidate will possess excellent problem-solving abilities, a collaborative spirit, and a passion for continuous learning and innovation.
Key Responsibilities:
- Develop, and maintain robust, scalable, and high-performance Java applications.
- Conduct thorough code reviews, ensuring adherence to best practices, coding standards, and overall code quality.
- Collaborate with cross-functional teams, including product managers, designers, and ǪA engineers, to deliver high-quality products.
- Implement and enforce best practices for repository management, ensuring efficient and organized version control.
- Manage and optimize code deployment and release processes, ensuring smooth, reliable, and timely delivery of software updates.
- Troubleshoot, debug, and resolve complex technical issues in development and production environments.
- Stay updated with the latest industry trends and technologies, continuously improving skills, and ensuring the application of best practices.
- Document design and development processes, architectures, and relevant information, ensuring clear and comprehensive records.
Required Ǫualifications:
- Bachelor’s degree in computer science, Engineering, or any related field; Master’s degree
- 7+ years of professional experience in Java development.
- Strong expertise in Java SE and Java EE.
- Experience with the Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Proficiency in building RESTful and SOAP web services.
- In-depth knowledge of relational databases (e.g., MySǪL, PostgreSǪL, Oracle, ElasticSearch) and ORM technologies (e.g., Hibernate).
- Familiarity with front-end technologies (e.g., HTML, CSS, JavaScript, Angular, React) is a plus.
- Experience with version control systems (e.g., Git) and build tools (e.g., Maven, Gradle).
- Strong understanding of software development methodologies, including Agile and Scrum.
- Expertise in code review processes, with a strong focus on coding standards and best practices.
- Experience in repository management and code deployment and release management.
- Excellent problem-solving skills and the ability to work in a fast-paced, dynamic
- Strong communication and collaboration skills, with the ability to work effectively in a team environment.
Preferred Ǫualifications:
- Experience with cloud platforms (e.g., AWS, Azure, Google Cloud Platform).
- Knowledge of microservices architecture and containerization technologies (e.g., Docker, Kubernetes, Kafka).
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).