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
Job Description
Responsibilities:
Requirements:
Job Description:
Responsibilities:
•Requirements:
Job Description
Responsibilities
Requirements
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.
•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
•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
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.
•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.
•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
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
•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
•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.
