Careers

 

About Saholic

 

Spice Online Retail Pvt Ltd is an early stage startup aiming to establish a leading E-Commerce brand for aspirational (products such as electronics) in India. Our portal saholic.com is India's leading online shopping portal for aspirational products such as the mobile phones. Our vision is to make online retailing a viable alternative to physical retailing for the Indian consumer. We are commited to achieve our goal by delivering a top quality end-to-end shopping experience to the consumer that includes research, decision making, ordering, fulfilment and customer service.

 

The company was founded by Spice Group  (http://www.spiceglobal.com), a US$2 Billion conglomerate, with a vision to build businesses that can leverage the growth of tele-density in India. Spice Group believes in the mantra of delivering exceptional value through Unconventional Wisdom and has been the pioneer of office automation and cellular telephony in India

 

Working With Us

 

We are based at Noida (NCR). We  are in process of growing our world class team and looking for  dynamic professionals  who have passion for innovation, mission to excel and hunger to ride the steep learning curve to accelerated responsibility and success.  If you are excited by above and want to be part of building an organization focussed on delivering world class consumer experience, contact us at careers@saholic.com

 

 

Job Openings


1. Software Engineer

Job Description

Engineers at Saholic have full ownership of the problems that they are solving. Our engineers are not just specification implementers, they are problem-solvers who closely interact with business users to understand their needs and operational environment, define engineering requirements, build high quality scalable solutions and ensure that the solutions are usable and adding value to the end users.
As a software engineer you will shoulder end to end responsbility for solutions and technologies for the business problem you are solving. You will work in a dynamic environment on highly visible and complex problems for large scale E-commerce operations defining, designing, implementing, testing, and releasing solutions and new features.

Responsibilities:

     •Responsible for building reusable software components and solutions for solving business problems of a very large e-commerce portal.
     •Complete ownership of software components and/or business processes that you are responsible for
     •Define, Design and Implement scalable technical solutions for the business problems of a very large e-commerce portal.
     •Write maintainable, scalable and efficient code
     •Code reviews of peers, design review etc.
     •Work in cross-functional team, collaborating with other business teams and/or vendors

Requirements:

     •3-6 years of expereince in delivering software products/solutions
     •Excellent coding skills, preferably in Java
     •Strong problem solving skills, data structures and algorithms
     •Excellent understanding of OOP and Design Patterns
     •Hands-on working knowledge of Web Technologies - Apache, Tomcat and at least one of HTML/ CSS/AJAX, Spring/Struts, Hibernate/ORM
     •Good understanding of RDBMS, preferably MySQL is highly desirable
     •Experience in very large scale web-portal is higly desirable
     •Have start-up DNA
     •Contribution to open source projects is an added advantage


2.Test Engineering

Job Description:

As a software test engineer, you would be the gatkeeper of software quality for Saholic website, back end services and solutions. With Automation and Innovation being key drivers, software testing at Saholic is technically very challenging role.
You will be part of a dynamic Engineering team working on solving complex problems in the E-commerce. You will be responsible for designing and implementing testing tools, assembling test environments, creating and enforcing good testing practices, and ensuring product quality.

Responsibilities:

     •Leverage Open souce automation technologies and tools to drive test automation
     •Build advanced automated test suites for Saholic web-site and all back-end services and solutions
     •Coordinate releases with other team members.
     •Work with other engineering teams towards continuous integration and continuous deployment setup.
     •Plan, document and execute regression and functional test cases
     •Automate, maintain and execute performance test cases
     •Training and mentoring other team members.

•Requirements:

     •3-7 years of test automation experience with focus on testing of web applications
     •Bachelors degree in Computer Science or equivalent.
     •Strong testing fundamentals.
     •Strong hands-on experience on open source automation tools such as Selenium, TestNG, JMeter, STAF
     •Good Knowledge of Web Concepts, HTML and Javascript.
     •Proficient in at least one common scripting language (Perl, Python, Shell) and adept at working on the Unix environment
     •Strong debugging, problem solving and analytical skills
     •Knowledge of database, writing and executing simple SQL queries is desirable
     •Knowledge of Java is higly desirable
     •Contribution to open source projects is an added advantage


3.Technical Operations and Site Reliability Engineering

Job Description

As custodian of Saholic production infrastructure, you will have opportunity to impact one of the most critical aspect of Saholic business by ensuring that fielded systems meet stringent SLA on availabilty and Uptime. You will be responsible for all aspects of production infrastructure including all software, network and system security, geographical redundancy and data backups and restore.
You will be building monitoring and diagnostic tools for distributed multi-site infrastructure leveraging opensource technologies and frameworks. You will closely work with development team to build and manage automated, fully-flexible and scalable infrastructure in a way that increase overall system reliability.
You will colloborate with other engineering teams to define, maintain and automate complete deployment process that are aligned with release cycles.
Additionaly you will also be responsible to manage our internal development and project management tools like intranet, bug tracking system & code repository

Responsibilities

     •Design, implement and manage 24-7/always-on, web-scale, multi-site prduction infrastructure
     •Coordinate with data center NOC
     •Long term strategy and Capacity planning for all aspects of production infrastructure.
     •Build and maintain tools and scripts for monitoring, alerting, diagnostics and reporting of the prodcution infrastructure
     •Secure and harden production systems
     •Set up and manage security policies
     •Own the entire website deployment and implement process aligninig deployment with release cycle.
     •Develop and maintain scripts to automate tasks and deployments across sites
     •Own all data backup, restore and general data management tasks
     •Maintain internal tools and infrastructure like Intranet, bug tracking system & code repository

Requirements

     •4-7 Years of expereince in design and management of Data center operations, preferably cloud based VPS hosting
     •Hands-on expereince on opensource network monitoring tools like Nagios
     •Strong diagnostics and trouble-shooting skills on Linux systems. Strong analytical skills
     •Good understanding of Opensource web technolgies like Apache, Tomcat, MySQL
     •Knowledge of TCP/IP networking and load balancing and firewalls/security.
     •Good scripting skills in at least one coomonly used scripting languag (shell, PHP, Perl, etc) and Experience developing systems automation tools
     •Experience in very large scale web-portals will be preferred
     •Experience with automated deployment tools and frameworks (such as Puppet, or Capistrano) will be added advantage.