Skip to content

Python Integration Developer

  • Hybrid
    • Philippines

Job description

Brief:

CC.Talent is seeking for a Python Developer who loves building clean, reliable integrations—especially around REST APIs and automation. Primary mission: design, build, and maintain integrations for ConnectWise (our internal automation/operations platform). Will work independently, propose approaches, and own outcomes end-to-end. If you’re a strong communicator who thrives on autonomy and can navigate time zones across Australia and the Philippines, this role is for you.

Client Details:

Our client operates across Australia and the Philippines, delivering managed technology services and internal automation at scale. The team is pragmatic, fast-moving, and focused on service reliability and operational efficiency. The work you ship directly improves internal workflows and customer delivery.

Responsibilities:

  • Design, build, and maintain Python services and scripts that integrate with ConnectWise (e.g., Manage/Automate) via REST APIs, webhooks, and event-driven workflows. 

  • Translate business/operations requirements into well-scoped technical designs and implementation plans. 

  • Implement robust auth flows (API keys, OAuth2), rate-limit handling, retries/backoff, and idempotent job execution

  • Create clear interfaces and reusable modules for common integration patterns (data sync, ticket lifecycle automation, billing/export jobs, alerts). 

  • Instrument services with logging/metrics; build health checks and simple dashboards/alerts for observability. 

  • Write unit/integration tests; document endpoints, payloads, and runbooks for support teams. 

  • Proactively suggest improvements to schemas, error handling, and operational processes; bring options and trade-offs. 

  • Collaborate closely with operations and support teams; communicate status, risks, and timelines clearly. 

  • Contribute to simple PowerShell utilities for Windows-centric automation where useful. 

  • Deploy and maintain integrations in a secure, scalable environment







Job requirements

Qualifications:

  • 4+ years of hands-on Python development, with a strong focus on REST API design/consumption. 

  • Solid experience with one or more Python web frameworks (FastAPI/Flask) and async patterns (e.g., asyncio, job queues). 

  • Proficient with JSON schema design, data validation, and pagination/delta sync strategies. 

  • Experience building production integrations: auth, secrets management, error budgets, rollback strategies. 

  • Strong communicator: clear written specs, concise updates, and empathetic cross-team collaboration. 

  • Self-sufficient and entrepreneurial: able to plan work, make decisions, and deliver without heavy supervision.

Nice to Have:

  • ConnectWise ecosystem experience (Manage, Automate, Control) and familiarity with PSA/RMM domains. 

  • PowerShell expertise for Windows automation and endpoint scripting. 

  • Experience with Autotask, ServiceNow, Jira, or similar platforms. 

  • Background with containers (Docker) and CI/CD pipelines. 

  • Familiarity with message queues (e.g., RabbitMQ/SQS) and task runners (e.g., Celery/RQ). 

  • Basic security fluency (least privilege, secret rotation, secure API design)

Details

Hybrid
  • CC.Talent - Pampanga

or

Apply with Indeed unavailable