Python Automation Developer - Contract Role with Opportunity for Full-Time

genieX · Nigeria
LinkedIn

Posted

Jul 07, 2026 (8d ago)

Seniority

Lead

Work Model

Remote

Type

Contract

Category

QA & Testing

Salary

$21k – $31k

Skills

AWS Celery Cloudflare Docker FastAPI GCP Git Playwright Pub/Sub Puppeteer Python Redis Selenium

Description

Location: Remote Nature of Collaboration: Contract Role with Opportunity for Full-Time Hourly Rate: $10–$15/hour We are hiring a Python Automation Developer to design and build robust automation systems that interact with APIs, web platforms, and distributed services. If you enjoy building end-to-end automation pipelines, handling real-world constraints such as rate limits, captchas, and platform protections, and architecting reliable backend workflows, we'd love to hear from you. Key Responsibilities Design and build automation systems and workflows using Python. Develop FastAPI-based services to orchestrate automation pipelines and expose internal APIs. Model and validate data using Pydantic and SQLAlchemy. Build automation systems that interact with third-party APIs, web platforms, and external services. Handle real-world automation challenges, including: API rate limits Session management Captcha handling Retries and failure recovery Develop scalable background workers using Celery, Redis, Pub/Sub, or similar frameworks. Design and implement distributed job queues and automation pipelines. Build reliable end-to-end automation flows, including scheduling, orchestration, monitoring, and error handling. Collaborate with engineers to integrate automation services into broader systems. Write clean, maintainable, and well-tested Python code. Requirements 3+ years of experience as a Python backend developer. Strong experience with Python backend development. Hands-on experience with FastAPI. Strong experience with Pydantic and SQLAlchemy. Experience building API-based automation systems. Understanding of automation challenges such as: API rate limiting Captchas Session/token management Retries and failure handling Experience working with Cloudflare-protected or bot-protected platforms is highly preferred. Experience with background processing frameworks such as: Celery Redis Pub/Sub Message queues Experience building distributed or event-driven systems. Comfortable working with Docker, Git, and cloud environments. Ability to architect and build complex multi-step automation pipelines. Bonus Skills Experience with browser automation frameworks such as Playwright, Puppeteer, or Selenium. Experience with message brokers and event-driven architectures. Experience deploying automation systems on AWS, GCP, or similar cloud platforms. Experience building monitoring and logging systems for automation reliability. If you're someone who enjoys building resilient automation systems that operate reliably in complex environments, we'd love to connect. To apply, please share: Your resume Relevant automation projects you've worked on Your availability and expected hourly rate