Careers

Rethinking the way databases are built.

Join us !!

Open Positions

We are looking for extremely smart and talented engineers, tech enthusiasts with OS, storage, database (RDBMS or NOSQL) background. Candidate must be very strong in problem solving and algorithm design skills. We have open positions across the ranks (candidate must be completely hands on)
If you want to use your industry experience and further catapult your career by working with some of the most talented engineers who are domain experts in storage, databases and computer networks, you have come to the right place. Come join us at dcengines and become a contributing member of the team that will architect, develop and deliver next-generation big data platform." We have following open position.
1) Job Code: Big Data Engineers/Architects
Job description: : Build high performance big data platform as a service. Work on popular Apache ecosystem frameworks like Hadoop, HDFS, Spark, Kafka. Build high performance, low latency distributed big data software system.
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
  • Thorough knowledge and experience with Java/Scala
  • 3+ years of experience in working with Big Data frameworks like Hadoop, Kafka, Cassandra, and especially Spark
  • Passionate about technology and architecture
  • Exposure to Big Data framework internals.
  • Experience with performance tuning Big Data frameworks in production.
  • Solve scalability, multi-threading, latency, high-availability issues.

2) Job Code: Storage System Senior QA Automation engineer.
Job description: Perform quality assurance of company’s product for storage solutions.   Work will focus on docker/container as well as public cloud  based deployment and testing, including the design, creation, and maintenance of automated frameworks and tools for smoke and deep regression testing.  Automate product test cases using Python; review/file bugs and progress them until closure, and incl.  software defect tracking and regression for identified project releases.  Work on customer’s escalation, reproducing bugs and following-up with developers to find resolutions; internally, send out automation test reports and publish results to dev team. Liaise with developers and managers on software system design issues, impacts and risk areas.  Install and configure test ecosystems to deliver reliable quality control; provide support to functional QA teams. Run performance benchmarks. Identify performance issues..
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
  • Unix shell scripting, AWK, sed, perl or Python or Ruby
  • Familiarity with configuration of Linux operating and file systems and toolsets to test their performance
  • Bachelor of Science degree in computer engineering or information science
  • At least 5 years in position offered as a Quality Assurance Engineer
  • ext3, NFS
  • SQL
  • Plan, execute and test storage appliances
  • TCP/IP networking
  • Storage/RAID and clustering standard servers
  • Develop and run new features and regression tests in Unix and Windows environments
  • Experience with AWS infrastructure and services is a plus
  • Experience with containerization services such as Docker or AMI is a plus
  • Experience with Back end server stack (server, application, database)
  • Experience with installation of Linux (RHEL/Ubuntu) and Windows operating systems.
  • Virtualization experience with VMWare and related products (e.g. vSphere, vCenter.)
  • Experience writing clearly detailed test cases, executing tests, and accurately reporting defects
  • Experience managing defects and proactively identifying risks to management
  • Experience reading technical specifications for creating test criteria
  • Experience testing large-scale, enterprise-grade software – including software with multiple concurrently-supported versions on multiple operating systems
  • Ability to troubleshoot complex systems
  • Experience with QA automation systems (e.g., Jenkins, Artifactory) is a plus
 
3) Job Code:  Senior QA engineer (Manual testing)
Job description: Perform quality assurance of company’s product for storage solutions.   Work will focus on docker/container as well as public cloud  based deployment and testing, including the design, creation, and use automated frameworks and tools for smoke and deep regression testing.  Create and run tests using product CLIs, review/file bugs and progress them until closure, and incl.  software defect tracking and regression for identified project releases.  Work on customer’s escalation, reproducing bugs and following-up with developers to find resolutions; internally, send out test reports and publish results to dev team. Liaise with developers and managers on software system design issues, impacts and risk areas.  Install and configure test ecosystems to deliver reliable quality control; provide support to functional QA teams. Run performance benchmarks. Identify performance issues..
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
  • Familiarity with configuration of Linux operating and file systems and toolsets to test their performance
  • Bachelor of Science degree in computer engineering or information science
  • At least 2-3 years in position offered as a Quality Assurance Engineer
  • ext3, NFS
  • SQL
  • Plan, execute and test storage appliances
  • Develop and run new features and regression tests in Unix and Windows environments
  • Experience with AWS infrastructure and services is a plus
  • Experience with containerization services such as Docker or AMI is a plus
  • Experience with Back end server stack (server, application, database)
  • Experience with installation of Linux (RHEL/Ubuntu) and Windows operating systems.
  • Virtualization experience with VMWare and related products (e.g. vSphere, vCenter.)
  • Experience writing clearly detailed test cases, executing tests, and accurately reporting defects
  • Experience managing defects and proactively identifying risks to management
  • Experience reading technical specifications for creating test criteria
  • Ability to troubleshoot complex systems
  • Experience with QA automation systems (e.g., Jenkins, Artifactory) is a plus
   
4) Job Code: Senior big data infrastructure Administrator:
Job Description: As the lead administrator for our big-data environment, you’ll help us define strategic direction we take with our public big data infrastructure. Our team is small, but we have big ambitions; we need you to be a self-starter, a great communicator, and a solid technical contributor. Need to have a “customer service” mindset.
  • Responsible for implementation and support of the Enterprise Hadoop , spark environment.
  • Involves designing, capacity planning, Hadoop cluster set up, monitoring, structure planning, scaling, performance monitoring,  and administration.
  • Need to implement concepts of Hadoop eco-system such as spark streaming, Kafka, YARN, MapReduce, HDFS, HBase, Zookeeper, Pig and Hive.
  • Candidate must be well versed with installing, administering, and supporting Windows and Linux operating systems in an enterprise environment.
  • Setup, configuration and security for Hadoop clusters using Kerberos.
  • Manage and analyze Hadoop, Spark and storage log files. Do spark/ MR job tracking
  • File system management and monitoring.
  • HDFS support and maintenance.
  • Setting up new Hadoop users.
  • DBA Responsibilities: Software installation and configuration of Cassandra/HBase/Mongodb. database backup and recovery, database connectivity and security.
 
EDUCATION AND QUALIFICATIONS / SKILLS AND COMPETENCIES
  • 5+ years of experience managing linux servers with critical services running on them.
  • Proficient in Unix/Linux tools and systems
  • Strong system administration scripting and automation knowledge (shell, python, ruby, Chef, etc.)
  • Strong experience developing and configuring, manual and automated deployment, testing and troubleshooting of complex network and distributed systems environment.
  • Strong interpersonal, written, and verbal communication skill
  • Familiarity with Docker like container systems and container-based application deployment
  • Knowledge of reverse proxies, load balancers, and HTTP caching systems. Some network troubleshooting skills.
  • Experience with IPv4/IPv6, TCP, filtering systems, VPNs
  • Previous experience with monitoring solutions and services
  • Prior exposure to Spark, AWS EMR, and Hadoop.
  • Always wanting to learn new tools and technologies

Submit your CV