Trillium Staffing - San Mateo, CA

posted 7 days ago

Full-time - Mid Level
San Mateo, CA
Administrative and Support Services

About the position

The Python Software Developer position at Trillium Professional involves working on existing microservices and migrating them to new frameworks. The role requires a strong understanding of Python and its ecosystem, with a focus on scalable and efficient implementations. The developer will also be responsible for documenting, testing, and debugging software as part of the development process.

Responsibilities

  • Understand existing code and gather requirements for existing microservices.
  • Migrate existing microservices to a new set of microservice frameworks using scalable, efficient, and Pythonic implementations.
  • Document, release for testing, debug, and assist with other software development tasks.

Requirements

  • Associate or bachelor's degree in computer science, Information Technology, System Administration, or a closely related field, or equivalent work experience.
  • Proven previous experience of 6+ years as a Python software developer.
  • Excellent knowledge of open-source Python microservice frameworks (e.g., FastAPI, SQLAlchemy, Alembic, Microcosm, Connexion, and Flask).
  • Understanding of the Python package ecosystem (e.g., pip, setuptools, etc.).

Nice-to-haves

  • General automation development experience for deploying and operating production services at scale.
  • Experience with AWS or other public clouds and infrastructure as code.
  • Familiarity with front-end technologies, such as JavaScript, HTML5, and CSS3.

Benefits

  • Competitive pay rate of $101 per hour.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service