Python Developer
Salary undisclosed
Apply on
Original
Simplified
Marathon TS is seeking a Python Developer for a 2-3 month contract with the potential for extension. The role requires experience in API security, web scraping, and cloud automation, complemented by basic NLP skills and front-end development knowledge. The ideal candidate should be proficient in Python, comfortable with SQL databases, and capable of creating and managing Azure Runbooks. Experience with web technologies such as HTML, CSS, and JavaScript, as well as basic NLP techniques for keyword extraction, is also essential.
Key Responsibilities
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").
Key Responsibilities
- Python Scripting & Automation: Develop and maintain Python scripts for automating data processing, API interactions, and system integrations.
- API Development & Security: Design, implement, and secure APIs to ensure robust and reliable communication between internal and external systems.
- Web Scraping: Build and maintain web scrapers using tools such as Puppeteer, ensuring the scrapers are efficient, compliant, and accurate.
- SQL Database Management: Design, implement, and manage SQL databases, ensuring data integrity, performance, and security.
- Basic NLP Implementation: Develop algorithms for keyword extraction and related word identification within datasets.
- Azure Automation: Create and manage Azure Runbooks to automate repetitive tasks, enhance workflow efficiency, and support cloud infrastructure management.
- Front-End Development: Utilize basic HTML, CSS, and JavaScript to support web-based applications and interfaces as needed.
- PowerShell Scripting: Develop and maintain PowerShell scripts for automating tasks and managing cloud resources.
- 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.
- PowerShell Scripting: Proficiency in PowerShell for automating tasks and managing cloud resources.
- Previous experience in a role focusing on Python scripting, API security, and cloud automation.
- Experience with front-end development in a Python-based environment.
- Familiarity with DevOps practices and CI/CD pipelines in an Azure environment.
- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent practical experience.
Marathon TS is committed to the development of a creative, diverse and inclusive work environment. In order to provide equal employment and advancement opportunities to all individuals, employment decisions at Marathon TS will be based on merit, qualifications, and abilities. Marathon TS does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age or any other characteristic protected by law (referred to as "protected status").
Similar Jobs