Python Developer

Kforce Technology Staffing

Westlake, TX • 12m ago • On-site

Mid

On-site

62 - 72 USD/yr

  1. Select offer
  2. Add resume
  3. Analyze
  4. Improve
  5. Apply
  6. Auto-send · soon

Match your resume with similar open roles

Upload your resume to automatically match with active openings similar to this role.

PDF up to 10 MB

Your resume is private & secure

Resume Checker & Builder preview

Potential salary for Python Developer role

Improve your resume now

$62 – $72/year

Quick Facts

  • Role: Python Developer

Description

You will design, develop, test, deploy, and maintain production-quality Python applications, APIs, libraries, packages, and reusable components. The role emphasizes advanced Python (OOP, modular architecture, type hints, packaging/dependency management, async/parallel concepts), standardized engineering practices (logging/configuration/validation/error handling), and building reusable frameworks that improve productivity. You will also support highly reliable, secure, observable systems running in containerized environments on Kubernetes in public clouds.

Responsibilities

  • Build and maintain production-ready Python applications, APIs, libraries, and reusable components
  • Apply OOP, modular architecture, design patterns, and clean-code principles
  • Use advanced Python concepts (classes, modules, functions, data structures, type hints, packaging, dependency management, exception handling, async/parallel processing)
  • Implement logging, configuration management, CLI patterns, input validation, error handling, and failure recovery
  • Create reusable frameworks, utilities, templates, and self-service capabilities to reduce duplication
  • Write unit, integration, and regression tests with mocking, fixtures, automation, and code-coverage practices
  • Diagnose defects/runtime failures/performance bottlenecks and perform root-cause analysis with sustainable fixes
  • Design, deploy, and support containerized applications on Kubernetes in AWS/Azure or similar public clouds
  • Use Infrastructure as Code (Terraform, CloudFormation, ARM templates) to automate cloud/platform infrastructure
  • Build and maintain CI/CD workflows (GitHub, Jenkins, Artifactory) for automation across source control, testing, packaging, artifacts, and releases
  • Implement structured logging, metrics, dashboards, monitoring, and alerting for operational reliability
  • Follow secure development practices (peer reviews, dependency management, vulnerability remediation, secrets protection, secure cloud configuration)

Requirements

  • Strong problem-solving, communication, collaboration, and influencing skills with a focus on automation, software quality, reliability, and operational excellence
  • Experience developing enterprise Python applications, backend services, API integrations, automation tools, internal frameworks, or platform-engineering software (preferred)
  • Preferred: Kubernetes troubleshooting, cloud-platform engineering, high-availability design, application performance testing, and enterprise observability platforms
  • Measured on delivering high-quality, maintainable, well-tested, production-ready Python software and improving reuse, automation, platform reliability, and developer productivity

Benefits

Unlock Full Resume Report