Cutshort logo
OJCommerce logo
Web Scraping Engineer
Web Scraping Engineer
OJCommerce's logo

Web Scraping Engineer

Rajalakshmi N's profile picture
Posted by Rajalakshmi N
2 - 5 yrs
₹7L - ₹12L / yr
Chennai
Skills
Beautiful Soup
Web Scraping
skill iconPython
Selenium

Role : Web Scraping Engineer

Experience : 2 to 3 Years

Job Location : Chennai

About OJ Commerce: 


OJ Commerce (OJC), a rapidly expanding and profitable online retailer, is headquartered in Florida, USA, with a fully-functional office in Chennai, India. We deliver exceptional value to our customers by harnessing cutting-edge technology, fostering innovation, and establishing strategic brand partnerships to enable a seamless, enjoyable shopping experience featuring high-quality products at unbeatable prices. Our advanced, data-driven system streamlines operations with minimal human intervention.

Our extensive product portfolio encompasses over a million SKUs and more than 2,500 brands across eight primary categories. With a robust presence on major platforms such as Amazon, Walmart, Wayfair, Home Depot, and eBay, we directly serve consumers in the United States.

As we continue to forge new partner relationships, our flagship website, www.ojcommerce.com, has rapidly emerged as a top-performing e-commerce channel, catering to millions of customers annually.

Job Summary:

We are seeking a Web Scraping Engineer and Data Extraction Specialist who will play a crucial role in our data acquisition and management processes. The ideal candidate will be proficient in developing and maintaining efficient web crawlers capable of extracting data from large websites and storing it in a database. Strong expertise in Python, web crawling, and data extraction, along with familiarity with popular crawling tools and modules, is essential. Additionally, the candidate should demonstrate the ability to effectively utilize API tools for testing and retrieving data from various sources. Join our team and contribute to our data-driven success!


Responsibilities:


  • Develop and maintain web crawlers in Python.
  • Crawl large websites and extract data.
  • Store data in a database.
  • Analyze and report on data.
  • Work with other engineers to develop and improve our web crawling infrastructure.
  • Stay up to date on the latest crawling tools and techniques.



Required Skills and Qualifications:


  • Bachelor's degree in computer science or a related field.
  • 2-3 years of experience with Python and web crawling.
  • Familiarity with tools / modules such as
  • Scrapy, Selenium, Requests, Beautiful Soup etc.
  • API tools such as Postman or equivalent. 
  • Working knowledge of SQL.
  • Experience with web crawling and data extraction.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Excellent communication and documentation skills.


What we Offer

• Competitive salary

• Medical Benefits/Accident Cover

• Flexi Office Working Hours

• Fast paced start up

Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About OJCommerce

Founded :
2010
Type :
Product
Size :
20-100
Stage :
Bootstrapped

About

OJCommerce offers the largest selection of sporting goods, medical supplies, furniture, home decor, appliances, toys & baby gear at the best prices.
Read more

Connect with the team

Profile picture
Jensi Doss
Profile picture
Aravindan Eswaran
Profile picture
Kishore Kumar

Company social profiles

instagrampinteresttwitterfacebook

Similar jobs

Leading Sales Enabler Platform
Leading Sales Enabler Platform
Agency job
via Qrata by Blessy Fernandes
Bengaluru (Bangalore)
2 - 5 yrs
₹13L - ₹19L / yr
skill iconNodeJS (Node.js)
skill iconAngular (2+)
skill iconReact.js
skill iconRedux/Flux
skill iconJavascript
+2 more

Past experience in working with any product start-up is a plus.

● Proficiency in fundamental front end languages such as HTML, CSS, and JavaScript.

● Familiarity with JavaScript frameworks such as Angular JS, React, and others.

● Knowledge of Node.js and frameworks available for it such as Express (recommended).

● Good understanding of asynchronous request handling, partial page updates, and AJAX

● Understanding of REST Services.

● Experience with Redis.

● Familiarity with database technology such as MySQL, MongoDB and Elasticsearch.

● Proficient understanding of serverless programming.

● Proficient understanding of code versioning tools, such as Git.

● Good problem-solving skills.

● Attention to detail.

 

Read more
India’s fastest-growing premium cosmetics brand product company
India’s fastest-growing premium cosmetics brand product company
Agency job
via Jobdost by Saida Jabbar
Mumbai, Powai
2 - 6 yrs
₹5L - ₹8L / yr
skill iconiOS App Development
iOS
skill iconObjective C
skill iconSwift
Xcode
+4 more

iOS Developer

 

Hiring for the position of iOS Developer responsible for developing app from scratch.

Role

●        Translate design and wireframes into code

●        Design, build, and maintain high performance, reusable, and reliable code

●        Identify solutions through research and collaboration that resolves the root of problems as they arise

●        Unit testing code

●        Experience with cloud message APIs and usage of push notifications

 

Requirement

∙  2+ years’ strong development experience in iOS

∙  Experience using RESTful web services within mobile applications

∙ Proficient with Swift and Cocoa Touch

∙ Knowledge of iOS UI/UX standards

∙ Understanding of Apple’s design principles and interface guidelines

∙ Experience with code versioning control, such as bitbucket/git

 

Education: Engineering

Read more
India’s largest mobility platform
India’s largest mobility platform
Agency job
via zyoin by Shubha N
Bengaluru (Bangalore)
3 - 9 yrs
₹9L - ₹45L / yr
skill iconSpring Boot
skill iconJava
Microservices

Roles and Responsibilities

Code, develop, design and architect features related to the existing application. We  expect you to own modules end to end and take pride in the work products you  ship.

Lead from the front, when it comes to delivering high quality work products. Serve as a mentor to the team members

Create and define performance metrics. Ideate, innovate and hack through the  existing systems to improve performance

Perform code reviews, set coding practices and guidelines within the team.

Make sense of the product specs, be nimble in getting the issues resolved. Be a thought leader.

Critical Functional Skills

Solid understanding and knowledge of Java/C/C++. You should understand the concepts of multithreading, I/O, messaging, instrumentation etc and their  implementation in Java/Any other ObjectOriented Language.

Proficiency in the implementation of algorithms and the use of advanced data  structures to solve problems in computing. A solid foundation in the principles of  computer science is desired.

Ability to write clean, modular, and loosely coupled code by the use of design patterns.

He/She should be able to break down and architect complex software systems. For example

BuildCars Availability Engine for Ola.

Strong decisionmaking ability

Deep expertise in at least one programming language & tech stack.

Substantial experience in building complex and scalable solutions.

Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class level interfaces

The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.

Experience leading multi engineer projects and mentoring junior engineers

Experience with full life cycle development in any programming language on a Linux platform

Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr

Prior experience in working with Agile software methodologies (XP, Scrum), TDD, and Continuous Integration(CI/CD) a plus.

Experience in building data driven web application design and development is a plus

Expert level experience in building a scalable, large and complex business application

.Experience Required

:Typically with an experience of 5+ years of development experience in a product  firm.

Must have lead, designed, architected and delivered at least 1 project in his previous assignments independently.

Minimum Qualifications Required

Btech/MS from a reputed Institute

Deep expertise with any or combination programming languages: Java, C++, C#, Ruby, Scala,

Go any object oriented high level proprietary or open source language with strong programming constructs. We are not skill specific but go by strength in  competencies Machine coding Single machine in memory program

Need a working code with functionality Readable and well designed code with right abstractions, separation of concerns,right design patterns

Performant code with concurrency and efficient data structures

Write test cases covering the happy path and edge cases

Problem Solving

Choose the right combination of data structures to solve the problem

Identify most edge cases for the problem

Identify opportunities of parallelism: utilizes multicore solutions where applicable

Design & Architecture

Distributed systems design and system interaction

Identify API signatures

LLD with class design

Solve for performance & availability

Read more
Preludesys India Pvt Ltd
at Preludesys India Pvt Ltd
1 video
2 recruiters
Ramya G
Posted by Ramya G
Chennai
4 - 10 yrs
Best in industry
Microsoft Dynamics CRM
D 365
D365
MS Dynamics
CRM Developer
+6 more

Work mode: Hybrid

Location: Siruseri


Job Description

  • Act as a technical expert for CRM projects.
  • Be responsible for working on D365 CRM development, support, and integration projects.
  • Lead or participate in design and architecture sessions with key business users, gathering and documenting business processes and requirements for the system.
  • Architect the CRM system, related customizations, and reports to model the business and organizational process.
  • Advise business users on best practices for CRM, development, or integration processes.
  • Writing technical specifications for planned work.
  • Build and configure CRM forms, views, dashboards, and workflows.
  • Develop SSRS reports using Microsoft SQL and FetchXML. Maintain code repository, VSTS backlog, and source control.
  • Effectively utilize SDK and 3rd party tools such as XRM Toolbox for administration of CRM system. Support of the application including fixing application issues.

Eligibility Criteria:

  • 5+ years’ experience with different versions of Microsoft CRM including D365 CRM.
  • Experience in migrations, customizations, JavaScript, C#, .NET, HTML, SQL Server, and SSRS including plugins, scripting, and form creation.
  • Experience in workflow development including complex ones.
  • Experience with CRM API, REST/ODATA, and SOAP endpoints.
  • Experience in integrating D365 CRM with other applications is preferred.


Read more
LambdaTest
at LambdaTest
3 recruiters
Chandni Chopra
Posted by Chandni Chopra
Remote, Noida
1 - 5 yrs
₹10L - ₹50L / yr
Project Management
Product Management

LambdaTest is a cloud-based testing platform aimed at bringing the whole testing ecosystem to cloud. LambdaTest provides access to a powerful cloud network of 2000+ real browsers and operating system that helps testers in cross-browser and cross platform compatibility testing. The product roadmap is evolving and there are many more functionalities and features which will be added to the product. The company is angel funded by the leading investors and entrepreneurs of the industry. We are growing at a fantastic rate. This is an incredible opportunity for someone talented and ambitious to make a huge impact.

 

You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build and roll out a product that delivers the company’s vision and strategy.

 

Requirement -

  • Collect and analyze feedback from customers, stakeholders and other teams to shape requirements, features and end products 
  • Implement new features to solve critical problems that our customers face in their development and testing cycle. 
  • Define, track and improve feature success metric. 
  • Work closely with our engineering and design teams to simplify testing for our customers Collaborate with the Sales, Marketing and GTM team and execute successful product launches

 

Experience –

  • 3 – 5 years of overall experience in Product Management or Engineering Passionate or hands-on about programming, software testing and DevOps Able to understand and write code. 
  • Have prior experience building or using developer products Strong hold on basic tech concepts. Willingness to learn advanced concepts. 
  • Experience in web, app development or automation testing is a plus (Optional)

 

Read more
Aeroleads
at Aeroleads
1 recruiter
Sadhika chinta
Posted by Sadhika chinta
Remote only
1 - 3 yrs
₹5L - ₹6L / yr
Growth Hacking
Market Research
Competitor Analysis
Email Marketing
Digital Marketing
+3 more

[AeroLeads](https://aeroleads.com) is a fast-growing product-based startup with 180,000+ business users and a good number of paying customers including major startups in India, Inc 5000 companies, IBM, Gartner, GrubHub, Hindustan Times, Tata Chemicals, etc. 

 

**About AeroLeads**

 

* We are a 4-year-old profitable product-based startup with an office in Bangalore. The team is currently working remotely.

* We are a team of 20 and growing rapidly. We are launching new features every day and have multiple new products in the pipeline.

* The founder has experience of 15 years. He has built multiple product software and sold his last startup to build and focus on AeroLeads. You will be working directly with the founding team. 

 

**What you will do**

 

Ideally, we want you to think out of the box and come up with growth hacking strategies. A few things we can suggest are - 

 

  1. Mention our aeroleads name on the web. You can post on Slack groups, Discord groups, Sales Telegram channels, marketing-related subreddits, Quora, ProductHunt, LinkedIn, etc
  2. Get some startup, news, and blog coverage for our product. 
  3. You want to focus on building a brand and audience. 

 

There are 100s of other growth hacking things we can do We can discuss those at the time of the Interview and when you start working. 

 

We are looking for someone who is a fast learner, who can observe and learn and can apply himself. The icing on the cake will be if you already have experience in growth hacking in a SaaS company! 



Read more
Dremio
at Dremio
4 recruiters
Agency job
via zyoin by RAKESH RANJAN
Bengaluru (Bangalore), Hyderabad
8 - 13 yrs
₹20L - ₹35L / yr
Automation
CI/CD
Test Automation (QA)
Software Testing (QA)
skill iconJenkins
+1 more

Responsibilities

  • Deliver end to end quality and automation independently using agile methodologies
  • Translate deep insight of architecture, product, specifications into a robust test plan covering all aspects of testing including functional, reliancy, performance, load, scalability and security. 
  • Evaluate & apply the latest tools, techniques and research insights to drive improvements into a world-class data analytics engine
  • Develop robust test automation that is reliable and maintainable and provides accurate assessment of product quality
  • Integrate test automation scripts into build system for repeatable execution
  • Collaborate with other engineering and customer success functions to simulate customer data and usage patterns  to execute test runs, identify and  fix customer issues and make sure that customers get highly reliable, reliant and optimized Dremio experience 
  • Analyze and debug customer issues in customer environments.
  • Actively participate in code and design reviews to maintain exceptional quality and deepen your understanding of the system architecture and implementation

 

Basic Requirements

  • B.Tech/M.Tech/Equivalent in Computer Science or a related technical field 
  • 8+ years of QA/automation engineering experience on large scale distributed systems
  • Deep understanding in Authentication, Single Sign-on and Identity Management systems like AWS IAM, Azure AD, Ping, Okta and Auth0
  • Hands on experience in testing Role based Access Control Authorization Model in Cloud and Database Systems
  • Proficiency in any of Java/C++/Python/Go and automation frameworks
  • Hands on experience in integration of automation using CI/CD tools like Jenkins
  • Experience in planning and executing QA/Automation tasks to completion and taking ownership of quality during a set of sprints.
  • Experience in designing, implementing, executing and analyzing automated  tests for complex, production system software.
  • Experience in analyzing deep product issues and following issue resolution 
  • Hands on experience of working projects on AWS, Azure and Google Cloud Platform 
  • Understanding of distributed file systems like S3 or ADLS or HDFS and HIVE
  • Hands on experience with various Backend/UI automation frameworks and tools
  • Ability to create reusable components to automate repeatable, manual activities
  • Ability to write technical reports and summary and present to leadership team
  • Passion for learning and delivering using latest technologies
  • Excellent communication skills and affinity for collaboration and teamwork
  • Passion and ability to work in a fast paced and agile development environment.

 

Preferred Qualification 

  • Hands on experience of multi-threaded and asynchronous programming models
  • Hands on experience in Data Lake and Catalog systems
Read more
Kanha
Kanha
Agency job
via Kanha by Parvendra Singh
Bulandshahr
3 - 5 yrs
₹4L - ₹6L / yr
Embedded Systems
Embedded C
Embedded C++
We are searching for a talented embedded developer to join our software team. In this role, He will be required to meet with clients and engineering teams to determine the project requirements, design the software architecture, and run tests to ensure the functionality of embedded systems
Read more
Infoplus Technologies UK Limited
Remote only
2 - 10 yrs
₹3L - ₹3.5L / yr
Recruitment/Talent Acquisition
Recruitment
Talent management
Sourcing
Internet recruiting
Hi Recruiters
***WORK FROM HOME***
Candidates be anywhere in India having strong experience in UK/EU recruitment, own Laptop/Computer and Internet Connection can apply.
Read more
Hvantage Technologies Inc.
Varnini Poddar
Posted by Varnini Poddar
Indore
2 - 7 yrs
₹5L - ₹0.0L / yr
skill iconHTML/CSS
skill iconPHP
skill iconAngularJS (1.x)
skill iconCakePHP
skill iconCodeIgniter
+3 more
We are looking for an advanced MEAN full-stack Team Lead/Project Manager, who should be experienced with the Node Js, Angular Js, Mango BB etc.. You would supplement our team, helping us developing our various existing projects, and new projects. The ideal candidate will be essential in helping manage, grow and build out a visualization team dedicated to using bleeding edge technology to create some of the most interactive front ends in the financial industry. He will be a leader in the development and implementation of new applications that turn massive real-time datasets from the world's top financial markets into something beautiful and intuitive. The right candidate for this position is organized, and used to working as part of a team. Your code is clean and follows best practices. Because you never work on a task until you fully understand the goal, it is not uncommon that your suggestions and ideas lead to a better end product. GENERAL RESPONSIBILITIES: Work with business users to gather functional requirements. Work with client architect/senior developers to do high level/low level design/architecture. Coding and implementation using best practices to produce high performing/scalable/secured modules. Unit Testing/Integration Testing. Code Configuration and Release Management. Production Support and Bug Fixes. Candidates must have at least 3+ years of professional software development experience and be an expert in: Experience on code bases greater than 2 million lines of code Understanding of Functional Programming Concepts Ability to visualize data / data science experience Angular.JS, Bootstrap.JS, Node JS, Javascript HTML5, CSS, LESS Knowledge and experience with Adobe Illustrator Relational SQL experience with large data sets, views and stored procedures Data modeling and data warehouse experience Ability to start green field projects and propose designs Experience architecting high performance multi-tier systems Experience writing code that deals with extremely large sets of data C#, any scripting language Front and Backend Development covering designing, building, and maintaining web applications using Node.js Write well-structured/architected code in Node complete with Integration Tests. Node.Js Produce and maintain documentation for all services. Maintain internal and external APIs using Node.js. Manage all of the database changes between the different environments (i.e. Development, Testing, Staging and Production) by making sure that all of the structural changes (i.e. adding/removing collections and indexes) and data changes (i.e. create, update, delete) are pushed up to the next environment. SQL, MySql, Mongo BD Applied knowledge of modern development principles and best practices (Object Oriented Programming, Design Patterns, SOLID Principles, unit testing, continuous integration and deployment) Work with Amazon Web Services (AWS) Big Advantage if you have experience with: SaaS UI / UX Design Angular 2 or React Mobile / App development SysAdmin Prior experience using System Design, Architecture, Database Design, Git, Workflow
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos