Brooksource - Louisville, KY

posted 28 days ago

Full-time - Mid Level
Louisville, KY
11-50 employees
Professional, Scientific, and Technical Services

About the position

The Backend Python Developer role at a Fortune 50 Healthcare Company focuses on developing and maintaining backend systems that efficiently manage and process data. The position is part of a core enablement team specializing in comprehensive data technologies within Cloud 3.0, emphasizing security, consistency, and scalability. The developer will work with cloud technologies, containerization, and automation to ensure smooth operation and effective scaling of systems.

Responsibilities

  • Write and maintain Python code for backend systems that handle data processing and integration.
  • Utilize Google Cloud Platform (GCP) to deploy and manage applications securely and at scale.
  • Use Docker and Kubernetes to manage and deploy containerized applications, with a preference for GKE Kubernetes.
  • Develop and maintain RESTful APIs using Flask or FastAPI for effective communication between systems.
  • Implement unit tests and use code coverage tools to ensure code quality and reliability.
  • Manage databases, including SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra).
  • Familiarity with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions for automated integration and deployment.
  • Work in Agile/Scrum environments to deliver projects efficiently.
  • Utilize strong analytical skills to address and resolve technical issues.
  • Create and maintain detailed documentation.

Requirements

  • Proven experience in backend development with Python.
  • Experience with Google Cloud Platform (GCP).
  • Proficiency in containerization technologies such as Docker and Kubernetes.
  • Experience in developing RESTful APIs using Flask or FastAPI.
  • Familiarity with SQL and NoSQL databases.
  • Understanding of CI/CD pipelines and tools.
  • Experience working in Agile/Scrum environments.
  • Strong analytical and problem-solving skills.
  • Excellent written and verbal communication skills.

Nice-to-haves

  • Basic understanding of front-end technologies (e.g., React, Angular).
  • Proficiency with Git for version control.
  • Relevant certifications such as GCP Professional Cloud Developer or Kubernetes Administrator.
  • Experience contributing to open-source projects.
  • Skills in optimizing application performance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service