Python Developer

$135,200 - $135,200/Yr

Collabera - Chicago, IL

posted 4 months ago

Full-time - Mid Level
Chicago, IL
Professional, Scientific, and Technical Services

About the position

The Python Developer position is a contract role based in Chicago, Illinois, with a focus on building scalable applications using Python and integrating them with graph databases such as Neo4j and Amazon Neptune. The successful candidate will be expected to work onsite from day one and will be involved in developing and optimizing data models and schemas, writing and optimizing complex queries, and monitoring database performance. This role requires a strong programming background, particularly in Python, and experience with Linux environments. In addition to technical skills, the Python Developer will collaborate closely with data engineers and analysts to meet data requirements and provide technical support for graph database-related issues. Staying updated on the latest graph database technologies is crucial, as is the ability to create and maintain documentation and train team members on graph database concepts and usage. The position is expected to last for 12 months, with a competitive hourly rate of $65.00. Candidates should possess senior-level Python experience and have a good understanding of APIs and graph databases. Familiarity with specific graph databases like Neo4j and Tigergraph is essential. While prior banking experience is a plus, strong communication skills are also highly valued in this role.

Responsibilities

  • Build scalable applications using Python and integrate them with graph databases (e.g., Neo4j, Amazon Neptune).
  • Develop and optimize data models and schemas, write and optimize complex queries, and monitor database performance.
  • Work closely with data engineers and analysts to meet data requirements and provide technical support for graph database-related issues.
  • Stay updated on the latest graph database technologies, create and maintain documentation, and train team members on graph database concepts and usage.

Requirements

  • Senior-level Python experience.
  • Good programming background.
  • Previous experience with Linux.
  • API experience.
  • Experience working with graph databases such as Neo4j and Tigergraph.

Nice-to-haves

  • Prior banking experience.
  • Financial background.
  • Strong communication skills.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service