Responsibilities

  • Design and build cloud-based applications using Python, focusing on clean, readable, and maintainable code.
  • Develop backend services on Google Cloud Platform that are reliable, flexible, and easy to support.
  • Work with BigQuery and SQL to efficiently manage data connections, support queries, and handle large datasets.
  • Build interactive, user-friendly web interfaces using React that align closely with backend logic.
  • Set up and manage Jenkins pipelines to automate builds, testing, and deployments with minimal friction.
  • Apply clean code practices and modern development standards to keep the codebase healthy and consistent.
  • Monitor application performance and fix issues that impact speed, stability, or uptime.
  • Write unit, integration, and automated tests that make the system more stable and reduce manual effort.
  • Collaborate with other developers, product teams, and QA to move features from concept to release.
  • Maintain clear, helpful documentation for code, APIs, workflows, and development guidelines.