Join Our Team at ABMEGYPT

Build your career with us. Explore our open positions and make an impact.

Python Developer Intern (General Programming and Web Scraping)

Location: Hybrid (Remote and Cairo, Egypt)

Duration: 1-3 months (based on business needs)

About ABM Egypt:

ABM Egypt is a leading provider of digital solutions, specializing in the development and implementation of cutting-edge technologies to enhance business performance. Our mission is to deliver innovative and efficient digital transformation solutions tailored to meet the unique needs of our clients.

Job Description:

We are seeking a motivated Python Developer Intern with a focus on general programming and web scraping. The ideal candidate should have a solid foundation in Python, experience with web scraping, and general knowledge of CSS, HTML, and JavaScript. This position will involve developing and maintaining web scraping scripts, ensuring data accuracy, and contributing to other Python development projects.

Responsibilities:

  • Develop, test, and maintain web scraping scripts using Python and Playwright.
  • Extract data from websites, ensuring accuracy and completeness.
  • Utilize CSS selectors, HTML elements, and JavaScript for data scraping.
  • Clean and preprocess scraped data.
  • Collaborate with data and engineering teams to integrate data.
  • Monitor and troubleshoot scraping scripts.
  • Contribute to various Python development projects as needed.

Requirements:

  • Proficiency in Python and experience with web scraping.
  • Basic understanding of CSS, HTML, and JavaScript.
  • Familiarity with Playwright and other web scraping tools (e.g., BeautifulSoup, Scrapy, Selenium).
  • Strong problem-solving skills and attention to detail.
  • Good communication skills.

Preferred Qualifications:

  • Experience with version control (Git).
  • Knowledge of data processing tools (Pandas, NumPy).
  • Understanding of HTTP protocols and web technologies.
  • Relevant project experience.

Benefits:

  • Hands-on experience in web scraping and Python development.
  • Collaborative and supportive environment.
  • Flexible working hours and hybrid work options.
  • Competitive salary.
  • Potential for full-time employment.

ABOUT US

ABM Egypt is a leading provider of digital solutions, specializing in the development and implementation of cutting-edge technologies to enhance business performance. Our mission is to deliver innovative and efficient digital transformation solutions tailored to meet the unique needs of our clients.

SERVICES

StructuresSMM

QUICK LINKS

Cients AreaSite Map