Careers

Enthusiasts – Together To Change Tomorrow

Overview

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.

Our ability to grow is driven 100% by our team members. We welcome the opportunity to introduce Data Dynamics to you!

Job Openings

Associate Solution Engineer

Data Dynamics is looking for a Associate Solution Engineer to join our growing and dynamic team.

Location: Tucson, AZ

Description/Responsibilities:

  • Responsible for presenting our product offerings and architecture in the best light to prospects and customers based on a customer’s specific business requirements.
  • Bring experience that establishes credibility and maintain a presence / delivery that is confident and assured.
  • Remove all technical objections related to product offering in the sales cycle.
  • Have a strong desire to leverage technical and/or sales skills, including the ability to solicit business requirements, develop a technical sales strategy, configure and effectively demonstrate the solutions that address these requirements and provide business value.

Required Skills:

  • System Administration in one or more of the following:
    • Linux or Windows
    • Storage Management of NetApp/HP/EMC networked attached storage
  • Team player with excellent oral and written communication
  • Exemplary technical problem-solving skills and ability to take initiative
  • Superior attention to detail
  • Exceptional organizational and planning skills
  • Adaptable to change and enjoys learning in a fast-paced sales environment
  • Long term interest in a sales, marketing, or operational role

Experience/Skills Desired:

  • Completed college degree within fields of technology and marketing, such as Management Information Systems or related fields.
  • Experience as part of a team to solve technical problems in varied environments
  • Application configuration experience (applied understanding of setups / configuration of to customer needs and a willingness to take ownership of problems
  • Basic programming experience in system level and web based technologies is an advantage. (e.g. HTML, Python, visual basic)

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Encryption Architect

Role:

As the Encryption Architect you will be responsible for designing state-of-the-art data security solution through encryption and governance  architecture, that in essence will create a value for the customer as well as comply with various regulatory laws.

Location: London, UK

Responsibilities:

  • Architect end-to-end solutions using encryption technologies like blockchain and other cloud services.
  • Help develop an overall encryption ecosystem engagement strategy.
  • In partnership with the CTO, Programme manager, development team and cloud SME, formulate and execute a strategy to drive adoption of distributed ledgers on Azure.
  • Conduct one-to-few and one-to-many training sessions to transfer knowledge development teams.
  • Experience developing Hyperledger, Quorum, Corda or Ethereum based solutions and passion for getting hands dirty with code.
  • Build deep relationships with senior technical individuals within customers to enable them to be cloud advocates.

Required Skills and Experience:

  • Computer Science degree with 7+ years of experience in software development, including design, implementation, debugging, and support
  • Experience working with blockchain frameworks such as Ethereum, Hyperledger and Quorum in projects
  • Experience designing and building highly-scaled distributed systems and web services
  • 2+ years experience developing smart contracts and decentralized applications.
  • 5+ years professional experience in software development in languages like Java, Go, and Node.js. Experience working with RESTful API and general service oriented architectures.
  • Very strong computer science fundamentals in algorithm design, data structures, problem solving, and complexity analysis
  • Delivering high quality software solutions on time
  • Possesses strong analytical skills, with excellent problem-solving abilities in the face of ambiguity
  • Experience working in an agile software development organization
  • Proven ability to effectively drive cross-team solutions that may have complex dependencies
  • Experience in enterprise software or cloud services

Desired Skills and Experience:

  • Knowledge of basic design and UX principles
  • Experience in cloud architecture
  • Cloud certification on Azure, AWS and Google is a plus
  • Blockchain training

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Encryption Developer

Role:

As the Encryption Developer you will be responsible for developing state-of-the-art data security solution through encryption and governance architecture, that in essence will create a value for the customer as well as comply with various regulatory laws.

Location: Pune, India

Location: London, UK

Responsibilities:

  • Develop a Digital Identity and Smart contract wallet on IOS and Android
  • Write well-tested, reliable code for use by millions of users who use our wallet.
  • Develop a Blockchain solution to create a front layer for metadata
  • Develop a Smart contract for automated workflow
  • Integrate the blockchain and core data in the RDBMS
  • Write well-tested, reliable code with latency and high volume perspective
  • Proactively collaborate with team members, ensuring the sharing of knowledge and efficient division of labour.
  • Work on the most interesting and challenging problems in the Blockchain space.
  • Get exposure to the latest technologies and developments in a technology and product driven company.
  • Work on an industry-leading Data Storage products
  • Integrate Data storage, AI and Blockchain to provide seamless transparency, speed and security.
  • Collaborate closely with product management, architects, front-end developers and QA.

Required Skills and Experience:

  • You have knowledge of Distributed Ledger Technologies space with deep expertise in certain areas such as Ethereum/Quorum, Hyperledger frameworks, R3 Corda, Interledger Protocols
  • You have at least 1 year of experience designing, developing, and delivering Distributed Ledger/Blockchain technology software
  • You have experience with smartcontracts and languages such as Solidity, Rust, Lisk, Kotlin
  • You have 5+ years of relevant industry experience programming in one of the following languages C++, Java/JVM, Node.JS, Go, Python, Javascript
  • You have experience working within a Continuous Delivery (CD) development model
  • You can learn new technologies quickly and understand a wide variety of technical challenges to be solved
  • You have expertise with developing and interfacing with thoughtfully designed REST APIs

Desired Skills and Experience:

  • You have developed solutions within cloud computing platforms (AWS, Azure etc)
  • You have developed solutions within container orchestration systems (Google Container Engine, Docker, Kubernetes)
  • You have at least 4 years of experience developing distributed applications
  • You have experience developing applications using cloud based platforms
  • You have strong background in cryptography and Data
  • Blockchain training

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Encryption Mobile Application Developer (London)

Role:

As the Encryption Mobile Application Developer you will be responsible for building and helping to design our state-of-the-art mobile application and user experience for our Encryption Platform.

Location: London, UK

Responsibilities:

  • Develop a Digital Identity and Smart contract wallet on IOS and Android
  • Write well-tested, reliable code for use by millions of users who use our wallet.
  • Proactively collaborate with team members, ensuring the sharing of knowledge and efficient division of labour.
  • Work on the most interesting and challenging problems in the Encryption space.
  • Get exposure to the latest technologies and developments in a technology and product driven company.
  • Work on an industry-leading Data Storage products
  • Integrate Data storage, AI and Encryption technologies powered Digital product.

Required Skills and Experience:

  • Bachelors, Masters or foreign equivalent in Computer Science, Engineering, or a related field
  • At least 2 years of experience working with iOS and Objective C / Swift and have at least one or two apps in the App store.
  • At least 2 years of experience working with Android OS and Java and have at least one or two apps in the App store.
  • Experience with reactive programming (RxSwift or otherwise) is a bonus.
  • Experience with encryption technologies like Blockchain.
  • Have developed and is familiar with the development of working proof-of-concept.
  • Understand the importance of pixel perfect design and how to apply it to the application.
  • Demonstrated ability to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
  • Experience with CI/CD pipeline.
  • Excellent communication skills to liaise with various team members around the world.
  • Strong analytical and problem-solving skills.

Desired Skills and Experience:

  • You feel ownership over everything you ship—you’d never call code “released” until you’re confident it’s correct.
  • You rely on others’ candid feedback for continuous improvement.
  • Blockchain training

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Encryption Mobile Application Developer (Pune)

Role:

As the Encryption Mobile Application Developer you will be responsible for building and helping to design our state-of-the-art mobile application and user experience for our Encryption Platform.

Location: Pune, India

Responsibilities:

  • Develop a Digital Identity and Smart contract wallet on IOS and Android
  • Write well-tested, reliable code for use by millions of users who use our wallet.
  • Proactively collaborate with team members, ensuring the sharing of knowledge and efficient division of labour.
  • Work on the most interesting and challenging problems in the Encryption space.
  • Get exposure to the latest technologies and developments in a technology and product driven company.
  • Work on an industry-leading Data Storage products
  • Integrate Data storage, AI and Encryption technologies powered Digital product.

Required Skills and Experience:

  • Bachelors, Masters or foreign equivalent in Computer Science, Engineering, or a related field
  • At least 2 years of experience working with iOS and Objective C / Swift and have at least one or two apps in the App store.
  • At least 2 years of experience working with Android OS and Java and have at least one or two apps in the App store.
  • Experience with reactive programming (RxSwift or otherwise) is a bonus.
  • Experience with encryption technologies like Blockchain.
  • Have developed and is familiar with the development of working proof-of-concept.
  • Understand the importance of pixel perfect design and how to apply it to the application.
  • Demonstrated ability to adapt easily to meet the needs of our massive growth and rapidly evolving business environment.
  • Experience with CI/CD pipeline.
  • Excellent communication skills to liaise with various team members around the world.
  • Strong analytical and problem-solving skills.
  • Familiarity with RESTful, SOAP APIs to connect iOS applications to back-end services
  • Experience in Agile development methodology

Desired Skills and Experience:

  • You feel ownership over everything you ship—you’d never call code “released” until you’re confident it’s correct.
  • You rely on others’ candid feedback for continuous improvement.
  • Blockchain training

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Lead Software Engineer

Data Dynamics Inc, a leader in data management via its flagship StorageX software platform, is looking for a Lead Software Engineer to plan, design, develop, test and maintain software products that manage resources on premise and cloud environments. Data Dynamics has team across Pune, India and Houston, Texas, US.

At Data Dynamics, 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 software engineer who feels strongly about building world-class scalable data-driven software, we would like to talk to you.

Location: Pune, India

Core Responsibilities

  • Design, develop and maintain key components of the Data Dynamics software suite using Microsoft .Net and NAS vendor APIs
  • Perform requirements analysis and create designs
  • Develop solutions for all tiers of the application: user interface, middle-tier business components, database layer, etc.
  • Assist in formulating standards and development practices across multiple related teams
  • Create proof of concepts that can be leveraged across current and future revisions
  • Be a key contributor to innovation

Education & Experience:

  • Bachelor’s degree (BE, B-Tech, BS) in computer science, engineering or relevant field. Masters degree is a plus.
  • Overall 6+ experience
  • Experience working with .NET framework, C#, and associated technologies; C++ experience a plus
  • Practical experience working with Agile (Scrum)/DevOps environments
  • Practical experience working with SMB, NFS, and/or S3 protocols is a plus

Required Knowledge & Skills:

  • C# .NET/JavaScript/C++ development experience
  • Strong understanding of file and object server technologies and protocols
  • Proven analytical and problem-solving skills
  • Comfortable with collaborative design and development
  • Demonstrated history of delivering mission critical applications to production
  • Understanding of SQL and NO-SQL database concepts
  • Excellent verbal and written communication skills
  • Specific experience with NetApp, EMC, or IBM storage products a plus

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Marketing Associate

Data Dynamics is looking for a Marketing Associate to join our growing and dynamic team.

Location: Tucson, AZ

Description/Responsibilities:

  • Drive the development of the end-to-end marketing programs for enterprise buyers (program planning, campaign management, tactical execution, promotions, and collaboration with executive and operational stakeholders).
  • Deliver breakthrough ideas, innovation and leadership in our go-to-market strategy for net-new business via all relevant mediums and channels (e.g. online events, 3rd parties channels, social media, live events, leveraging internal stakeholders, etc.).
  • Define integrated, effective campaigns and promotions – internally and externally – to meet pipeline goals.
  • Improve and apply processes and best practices to ensure program success, making programs globally visible and available, measure outcomes and manage budgets to maximize impact.
  • Publish frequent campaign scorecards to share performance trends with key stakeholders.
    Event coordination and marketing campaign project management

Required Skills:

  • Team player with excellent oral and written communication
  • Exemplary problem-solving skills and ability to take initiative
  • Superior attention to detail
  • Exceptional organizational and planning skills
  • Adaptable to change and enjoys learning in a fast-paced sales environment
  • Long term interest in a sales, marketing, or operational role

Experience/Skills Desired:

  • Completed college degree in business or marketing related fields
  • Previous internship experience in marketing or a related field, or at a technology company.
  • Experience using Excel and project management
  • Strong understanding of demand generation and experience of driving quantifiable ROI.
  • Experience with using social media for demand generation is strongly desired.

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Marketing/Communications Manager

Data Dynamics, a start-up data management and migration company, is looking for a part-time Marketing Communications Manager to join our growing and dynamic team in Tucson, Arizona.

Location: Tucson, AZ

Description/Responsibilities:

  • Collaborating with cross-functional teams – from creative, IT and production to product marketing and legal – to produce effective collateral and promotional materials
  • Coordinating with and managing agency partners
  • Coordinating with and managing trade show relationships
  • Developing Public Relations and news release promotions
  • Assist the Channel Communication Manager and Product Marketing Manager as outlined.

Required Skills:

  • Long-term interest in marketing
  • Team player with excellent oral and written communication
  • Exceptional social media communication skills
  • Ability to take initiative
  • Superior attention to detail
  • Strong writing and electronic graphic creativity
  • Exceptional organizational and planning skills
  • Adaptable to change and enjoys learning in a fast-paced sales environment

Experience/Skills Desired:

  • Completed college degree in marketing or communications areas
  • Previous experience in marketing or a related field, or at a technology company
  • Experience using Word, Excel, Powerpoint, and other social media sites and data base management programs (Twitter/Linked-In/etc.)
  • Experience with using social media platforms
  • Experience working in a startup like environment, ability to rapidly learn, adapt, take on different roles…be Dynamic!

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Product Marketing Manager

Data Dynamics, a start-up data management and migration company, is looking for a Product Marketing Manager to join our growing and dynamic team in Tucson, Arizona.

Description/Responsibilities:

  • We are seeking a Product Marketing Manager to take over the market research, analysis, and implementation of our data solution services.
  • This position will be responsible for providing our marketing communications and sales team with the information it requires to advance product sales and to be the champion for new product innovations.
  • The successful candidate will also be charged with developing engaging marketing programs that will reach the target audience for our product and inspire an increase in sales revenue.
  • The successful candidate will also manage technical analyst relationships.

Required Skills:

  • Studying the company’s products and their benefits for users
  • Studying the competitor’s products and their benefits for users
  • Developing effective go to market strategies and plans
  • Working with marketing communications and other teams to promote products
  • Study company products and solutions
  • Manage and maintain company material archives
  • Follow and analyze market trends to position product
  • Translate technical details into benefits for the user
  • Develop product marketing strategies (pricing, advertising, product launching)
  • Work with various teams (design, content, acquisition, product, sales) to implement strategies
  • Evaluate projects using relevant KPIs and feedback from existing and prospective customers
  • Familiar with product marketing tactics (e.g. integrated marketing campaigns)
  • Working knowledge of web analytics tools (Google Analytics, WebTrends)
  • Excellent communication skills
  • Keen eye for detail
  • Creativity
  • Analytical mind and strong quantitative skills

Experience/Skills Desired:

  • Completed college degree in marketing or communications areas
    Previous experience in marketing or a related field, or at a technology company
  • Experience using Word, Excel, Powerpoint, and other social media sites and data base management programs (Twitter/Linked-In/etc.)
  • Experience with using social media platforms
  • Experience working in a startup like environment, ability to rapidly learn, adapt, take on different roles…be Dynamic!

Required Experience

  • BS in Computer Science or equivalent; MS in Computer Science preferred
  • Experience with the .NET framework, C#, and associated technologies; C++ experience a plus
  • Practical experience working with Agile (Scrum) development environments

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

QA Automation Engineer

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.

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.
  • 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 and/ or backend and running them in CI/CD.
  • Experience with cloud environments (eg., GCP, Azure, AWS, etc)
  • 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 of networking essentials as well as file storage services including CIFS and NFS is a plus
  • At least one personal programming project
  • Experience developing in or working with Scala
  • Gatling performance test knowledge

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Sales Associate (Inside Sales Representative)

Data Dynamics is looking for a Sales Associate (Inside Sales Representative) to join our growing and dynamic team.

Location: Tucson, AZ

Description/Responsibilities:

  • his is an exciting opportunity to develop your sales skills, business acumen, work alongside industry leaders, and align directly to a sales team.
  • Assist sales by strategically developing and identifying accounts that have the
  • potential for revenue opportunities.
  • Responsibilities include qualifying prospective clients, adding valuable data to new and existing accounts, acquiring high-level contacts by leveraging third-party databases and social networking sites, drive sales progression, create sales proposals, and assist the Sales Team in winning deals.
  • Execute on assigned lead qualification and sales generation activities
  • Proficiency in sales competencies, including selling skills, CRM platform, and
  • Data Dynamics Inc. business processes.

Required Skills:

  • Team player with excellent oral and written communication
  • Exemplary problem-solving skills and ability to take initiative
  • Superior attention to detail
  • Exceptional organizational and planning skills
  • Adaptable to change and enjoys learning in a fast-paced sales environment
  • Long term interest in a sales, marketing, or operational role

Preferred Skills:

  • Completed college degree.
  • Previous internship experience in sales, consulting or a related field, or at a technology company.
  • Experience using communications tools, Office Software such as PowerPoint, Excel and Word.

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Senior Data Scientist

Role:

As the Lead Data Scientist, you will be responsible for ensuring that Artificial Intelligence (AI) and Machine Learning (ML) drive continuous improvements to our analytics product suite, bringing more profitable growth and an even better customer experience.  The position will ensure that effective application of AI and ML, to identify data elements our business needs in the protection and management of their data. You will be responsible for team collaboration when working on designing and building the model to support our product roadmap.

Location: Pune, India

Responsibilities:

  • Research, design, implement, and oversee high-end analytical/technology process and solutions with a focus on leveraging advanced machine learning, artificial intelligence and cognitive methods.
  • Establish both short term and long term strategic roadmaps to drive results
  • Provide technical leadership and career mentorship to data scientists with a wide range of backgrounds
  • Perform requirements analysis and design documents.
  • Contribute to technical vision and development standards and practices cross functionally.
  • Perform ad-hoc analysis and develop reproducible analytical approaches to meet business requirements.
  • Continuously innovate and strategize on making improving our ML/AI performance and resilience.
  • Assess the effectiveness and accuracy of new data sources and data gathering techniques.
  • Develop custom data models and algorithms to apply to data sets.
  • Setup model training and testing environment.
  • Setup model release process.
  • Implement continues Learning

Required Skills and Experience:

  • Bachelor’s degree, or the equivalent, in a specific specialty such as Computer Engineering, Data Science, Mathematics, Statistics or equivalent
  • Minimum 5 years of experience with Deep learning/AI
  • Data analytics skills and experience with Python, spacy
  • Experience working with and creating data architectures
  • Experience in adhoc analysis and developing reproducible analytical approaches to meet business requirements
  • Solid analytical and problem-solving skills; ability to think strategically
  • Excellent verbal and written communication skills
  • Willingness to learn and master new technologies and techniques.

Desired Skills and Experience:

  • Experience with data governance, data management
  • Basic understanding of GDPR, HIPAA, CCPA or like regulations
  • Broad understanding of Agile methodology
  • Experience in managing Unstructured data such as content extraction, content classification

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Senior Software Engineer, .NET

Data Dynamics, Inc., is looking for Senior software engineers to join its product development team. As a member of the team, you will be required to plan, design, develop, test, and maintain software products that manage storage resources in both brick and mortar and cloud environments. Development is done primarily on Windows and .Net using tools such as Visual Studio and Team Foundation Server. Development areas span graphical user interface (GUI), client/server, object-oriented design/implementation, database, and performance. You will be required to create logic around file and object protocols such as SMB, NFS, and S3.

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.

Responsibilities:

  • Design, develop and maintain key components of the Data Dynamics software suite using Microsoft .Net and NAS vendor APIs
  • Perform requirements analysis and create designs
  • Develop solutions for all tiers of the application: user interface, middle-tier business components, database layer, etc.
  • Assist in formulating standards and development practices across multiple related teams
  • Create proof of concepts that can be leveraged across current and future revisions
  • Be a key contributor to innovation

Required Skills:

  • Strong understanding of file and object server technologies and protocols; specific experience with NetApp, EMC, or IBM storage products a plus
  • Proven analytical and problem solving skills
  • Knowledge of project life cycles and development methods
  • Comfortable with collaborative design and development
  • Strong understanding and practical application of design patterns and refactoring techniques
  • Demonstrated history of delivering mission critical applications to production
  • Understanding of relational database concepts
  • Excellent verbal and written communication skills

Required Experience

  • BS in Computer Science or equivalent; MS in Computer Science preferred
  • Extensive experience with the .NET framework, C#, and associated technologies; C++ experience a plus
  • Practical experience working with SMB, NFS, and/or S3 protocols
  • Practical experience working with Agile (Scrum) development environments

Other

Data Dynamics, Inc. may sponsor H1B.

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Software Architect

Data Dynamics Inc, a leader in data management via its flagship StorageX software platform, is looking for a Software Architect to plan, design, develop, test and maintain software products that manage resources on premise and cloud environments. Data Dynamics has team across Pune, India and Houston, Texas, US.

At Data Dynamics, 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 software architect who feels strongly about building world-class scalable data-driven software, we would like to talk to you.

Location: Pune, India

Core Responsibilities

  • Define all aspects of software development from technology and workflow to coding standards
  • Communicate successfully all concepts and guidelines to the development team
  • Oversee progress of the development team to ensure consistency with product design
  • Provide technical guidance and coaching/mentoring to Developers and QA Engineers
  • Ensure delivered software meets all requirements of quality, security, modifiability and extensibility
  • Renew and maintain existing product suite and work on new cloud software architecture and implementation

Education and Experience:

  • Bachelor’s degree (BE, B-Tech, BS) in computer science, engineering or relevant field
  • Overall 9+ years of experience. 6+ years of professional software architecture design. 3+ years of distributed data application architecture.

Required Knowledge & Skills: Minimum requirements to be considered for this position

  • C# .NET/JavaScript/C++ development experience
  • Experience developing RESTful APIs
  • Experience with Elasticsearch
  • Excellent written and verbal communication and documentation skills
  • Strong understanding of file and object server technologies and protocols
  • Understanding of software quality assurance principles
  • Strong debugging and diagnostic skills
  • High quality organizational and leadership skills
  • Agile/DevOps experience
  • Ability to understand a customer’s needs and apply that information to feature design
  • Ability and desire to do hands-on coding

Desired Knowledge & Skills: Nice to have. An added advantage to the candidate.

  • ME/Tech/MS/MCA degree in computer science, engineering or relevant field
  • Commercial SaaS application delivery experience
  • Experience with NetApp, EMC, or IBM storage products
  • Experience working with SMB, NFS, or S3 protocols
  • TFS/VSTS source code management, project tracking, and build experience

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Software QA Engineer

Data Dynamics Inc, a leader in data management via its flagship StorageX software platform, is looking for a Software Quality Assurance (QA) Engineer to plan and perform functional, performance and regression testing of the software products that manage storage resources on premise and cloud environments. Data Dynamics has team across Pune, India and Houston, Texas, US.

At Data Dynamics, 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 software QA engineer who feels strongly about building world-class scalable data-driven software, we would like to talk to you.

Location: Pune, India

Core Responsibilities

  • Works with software development to determine testing needs and quality demands of software.
  • Authors and maintains manual test cases to verify and validate software features and functionality.
  • Executes documented test cases/scripts as well as performs exploratory testing.
  • Reports on quality of product via documented bugs.
  • Validates and verifies bug fixes and performs regression testing
  • 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.

Education and Experience:

  • Bachelor’s degree in computer science, engineering or related field.
  • 3+ years of software testing experience
  • 1+ years of working in an Agile/Scrum environment

Required Knowledge and Skills:

  • Knowledge of databases and methods for efficiently retrieving data from them such as MS SQL Server and Elastic
  • Ability to analyze software functionality and acceptance criteria in order to design and manage test case procedures using test management tools such as TFS, HP Quality Center, etc.
  • Understanding of testing scope and estimation for proper release planning, sprint planning, and regression test planning.
  • Experience reporting software bugs and communicating software defect behavior to engineering teams using bug tracking software such as TFS, Bugzilla, etc.
  • 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
  • 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.
  • Must be adaptable to rapidly changing requirements of a growing organization.
  • Understanding of the role of Quality Assurance in software development organizations.
  • Ability to work in a team with diverse skills and experiences in order to respond to business needs.

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.

Technical Support Analyst

Data Dynamics Inc, a leader in data management via its flagship StorageX software platform, is looking for an advanced Technical Support Analyst in Houston, Texas and Pune, India. This position provides technical support for Data Dynamics StorageX products in various storage environments (NetApp, EMC, HNAS, Cloud, and many more), and serves as the first point of contact for customers with technical support issues and questions on very advanced storage environments.

In this position, you will be directly responsible for providing telephone, email, and remote diagnostic technical support for all Data Dynamics products installed in enterprises with a wide variety or enterprise servers, storage devices, operating systems, and applications (Windows, VMware, Linux, SQL, Hyper-v, Docker, ElasticSearch, Redis, Cassandra, and more).

You will also be responsible for answering common questions regarding installation, operation, configuration, customization, performance, and usage for Data Dynamics products. You will apply diagnostic techniques to identify problems, investigate causes, and recommend solutions to correct issues. You will also document problems, diagnostic actions performed, customer interactions and next steps, and solutions implemented in the technical support database. Data Dynamics has support teams across Pune, India and Houston, Texas, US.

At Data Dynamics, 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 technical person who feels strongly about building world-class scalable data-driven software, we would like to talk to you.

Location: Houston, Texas

Location: Pune, India

Core Responsibilities

  • Responds to customer technical problems/issues related to software and/or customer configuration via email, and phone.
  • Manages and takes ownership of customer issues from beginning to resolution.
  • Assists customers by diagnosing problems and providing resolutions for technical and product issues.
  • Advises and educates customers within Data Dynamics procedural guidelines to ensure a complete solution to their technical or product issues and questions. Ensures a positive customer experience according to Data Dynamic standards.
  • Escalates more complex customer technical issues to senior level support and/or development.
  • Demonstrates experience using customer relationship management tools. Experience, with Microsoft Dynamics CRM preferred.
  • Demonstrates thorough understanding and case management skills for a Level 3 support position.

Education and Experience:

  • Bachelor’s degree in computer science, engineering or related field.
  • 3+ years of software experience.

Required Knowledge and Skills:

  • Storage hardware knowledge of NAS systems (Network Appliance 7M, cDOT, StorageGrid, Infinite Volumes), EMC (VNX, Isilon), preferred
  • Network setup/routing with mixed LAN/WAN operating system environments
  • DNS/WINS/DHCP/DFS
  • Windows and Linux server hardware knowledge
  • 2-5 years of recent experience in a client facing technical support position in a technical support organization that supports a client/server software environment
  • Strong verbal and written communication skills
  • 4 year degree and/or equivalent work experience
  • Knowledge of databases and methods for efficiently retrieving data from them such as MS SQL Server and Elastic

Applicants

To apply for a position, submit your resume and a cover letter to careers@datdyn.com, and please be sure to indicate the name of the position for which you are applying.