Job Description
Job Details:
We're seeking a highly skilled Python Developer to join our team at Marathon TS Inc. The successful candidate will be responsible for designing, implementing, and securing APIs to ensure robust and reliable communication between internal and external systems. Additionally, you'll work on developing and maintaining Python scripts for automating data processing, API interactions, and system integrations.
About the Team:
• We're a close-knit team of experienced developers and engineers.
• We're passionate about delivering high-quality software solutions.
• We're looking for talented individuals who share our vision and values.
About the Role:
• Design, implement, and secure APIs to ensure robust and reliable communication between internal and external systems.
• Develop and maintain Python scripts for automating data processing, API interactions, and system integrations.
• Build and maintain web scrapers using tools like Puppeteer, ensuring the scrapers are efficient, compliant, and accurate.
• Design, implement, and manage SQL databases, ensuring data integrity, performance, and security.
• Develop algorithms for keyword extraction and related word identification within datasets.
• Create and manage Azure Runbooks to automate repetitive tasks, enhance workflow efficiency, and support cloud infrastructure management.
• Utilize basic HTML, CSS, and JavaScript to support web-based applications and interfaces as needed.
Requirements:
• Proficiency in Python: Extensive experience in scripting, automation, and developing secure and maintainable code.
• API Security Expertise: Strong understanding of API design, development, and best practices for securing APIs.
• Web Scraping: Expertise in building web scrapers using tools like Puppeteer, with a focus on efficiency and compliance.
• SQL Database Management: Solid experience with SQL databases, including schema design, query optimization, and data management.
• Basic NLP Skills: Familiarity with NLP techniques, particularly for keyword extraction and related word identification.
• Azure Runbooks: Experience in creating and managing Azure Runbooks for automating cloud workflows.
• Front-End Development: Basic knowledge of HTML, CSS, and JavaScript for web development tasks.
Responsibilities
- The successful candidate will be responsible for designing, implementing, and securing APIs to ensure robust and reliable communication between internal and external systems
- Additionally, you'll work on developing and maintaining Python scripts for automating data processing, API interactions, and system integrations
- Design, implement, and secure APIs to ensure robust and reliable communication between internal and external systems
- Develop and maintain Python scripts for automating data processing, API interactions, and system integrations
- Build and maintain web scrapers using tools like Puppeteer, ensuring the scrapers are efficient, compliant, and accurate
- Design, implement, and manage SQL databases, ensuring data integrity, performance, and security
- Develop algorithms for keyword extraction and related word identification within datasets
- Create and manage Azure Runbooks to automate repetitive tasks, enhance workflow efficiency, and support cloud infrastructure management
- Utilize basic HTML, CSS, and JavaScript to support web-based applications and interfaces as needed
Requirements
- Proficiency in Python: Extensive experience in scripting, automation, and developing secure and maintainable code
- API Security Expertise: Strong understanding of API design, development, and best practices for securing APIs
- Web Scraping: Expertise in building web scrapers using tools like Puppeteer, with a focus on efficiency and compliance
- SQL Database Management: Solid experience with SQL databases, including schema design, query optimization, and data management
- Basic NLP Skills: Familiarity with NLP techniques, particularly for keyword extraction and related word identification
- Azure Runbooks: Experience in creating and managing Azure Runbooks for automating cloud workflows
- Front-End Development: Basic knowledge of HTML, CSS, and JavaScript for web development tasks