Job Title: | Back-End Developer (Data Scraping Specialist) |
Education: | |
Location: | PK |
Job Description: | |
We are looking for a skilled Back-End Developer who specializes in data scraping using Puppeteer or Playwright. The ideal candidate will have extensive experience with Node.js and Next.js, as well as proficiency in MySQL and PostgreSQL databases. You will be responsible for designing, developing, and maintaining efficient back-end applications that support our data collection and processing needs.
Key Responsibilities: • Develop and maintain data scraping scripts using Puppeteer or Playwright to extract information from various web sources. • Build scalable back-end services and APIs using Node.js and Next.js. • Design and optimize databases in MySQL and PostgreSQL to handle large datasets efficiently. • Implement data storage solutions and ensure data integrity and security. • Collaborate with front-end developers to integrate user-facing elements with server-side logic. • Troubleshoot and debug applications to optimize performance. • Stay updated with emerging technologies and industry trends to improve our processes. • Ensure compliance with best practices in web scraping and data handling.
Qualifications: • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience. • 3+ years of experience in back-end development with a focus on data scraping. • Proficiency in Node.js and Next.js frameworks. • Hands-on experience with Puppeteer or Playwright for web scraping tasks. • Strong knowledge of MySQL and PostgreSQL, including database design and query optimization. • Familiarity with RESTful API design and implementation. • Understanding of web technologies such as HTML, CSS, and JavaScript. • Experience with version control systems like Git. • Excellent problem-solving skills and attention to detail. • Strong communication skills and ability to work in a team environment.
Preferred Qualifications: • Experience with cloud services like AWS, Azure, or Google Cloud. • Knowledge of containerization tools such as Docker. • Understanding of security best practices in web development. • Familiarity with Agile development methodologies.
How to Apply: If you’re passionate about back-end development and data scraping, we’d love to hear from you! |
|
SPS is an Equal Opportunity Employer and a Drug Free Workplace. | |
Apply Online Back |