Senior Python Developer

Nitka Technologies

Completely RemoteFull TimeEngineering & Architecture
Posted Today

Job description

Responsibilities

  • Develop and maintain core features for a long-term online education project
  • Design, build, and operate high-load systems capable of processing large volumes of data
  • Manage and optimize relational databases, specifically PostgreSQL
  • Utilize AWS or other cloud platforms to deploy and scale applications
  • Automate operational tasks using Linux and shell scripting

Requirements

  • 5+ years of professional Python development experience
  • Proficiency with Python web frameworks such as Django, Flask, or FastAPI
  • Extensive experience working with PostgreSQL
  • Proven track record of managing high-load systems and large-scale data processing
  • Hands-on experience with AWS or similar cloud infrastructure
  • Strong ability to work in Linux environments and write shell scripts
  • Intermediate or higher level of spoken and written English

Preferred Qualifications

  • Experience with ClickHouse
  • Experience with Elasticsearch
  • Experience building or working with GraphQL APIs

Benefits

  • 100% remote work environment
  • Full-time position with a flexible schedule
  • Attractive compensation paid in USD
  • Paid vacation and holidays

About the Company

Nitka Technologies develops high-quality software for customers in the US and Europe. We are a global team of approximately 300 professionals spanning Eastern Europe, North and South America, Armenia, Georgia, and Kazakhstan.

Skills & tools

PythonDjangoFlaskFastAPIPostgreSQLAWSLinuxClickhouseElasticsearchGraphQL

What the team is looking for

Use this list as a quick fit check before you apply.

  1. 015+ years Python development experience
  2. 02Django, Flask, or FastAPI
  3. 03PostgreSQL
  4. 04High-load systems and large data processing
  5. 05AWS or cloud platforms
  6. 06Linux and shell scripting
  7. 07Intermediate English