
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
- CC.Talent - Pampanga
or
All done!
Your application has been successfully submitted!