prodapt
Senior Backend developer
Company
Role
Senior Backend developer
Location
Job type
-
Posted
8 hours ago
Salary
Job description
Overview Looking for an experienced Backend Developer with strong expertise in Python, distributed systems, data pipelines, and cloud-native infrastructure. The candidate will be responsible for designing and building scalable backend services, streaming data platforms, and ETL pipelines, along with deploying and managing services in Kubernetes environments. Responsibilities Key Responsibilities Design and develop scalable backend services using Python, FastAPI, and Go . Build high-performance asynchronous services using asyncio . Develop data validation and schema models using Pydantic . Design and implement ETL and streaming data pipelines using Kafka and Python-based producers/consumers. Work with Apache Kafka including: Consumer groups Partition strategy Offset management Schema registry (Avro / Protobuf) Implement stream processing using Kafka Streams or Apache Flink (good to have). Deploy and manage applications using Docker, Kubernetes, and Helm . Build and maintain CI/CD pipelines using GitHub Actions or GitLab CI. Architect and manage Elasticsearch (ELK) data storage, monitoring, and analytics workflows. Work with Netconf / Restconf APIs for network device integrations and automation. Ensure system reliability, scalability, monitoring, and performance optimization. Collaborate with data engineers, platform teams, and solution architects. Requirements Required Skills 7- 10 years of backend development experience. Strong programming experience in Python and Go . Experience with FastAPI, asyncio, Pydantic . Strong experience with Apache Kafka and event-driven architectures . Experience building ETL / data pipelines . Hands-on experience with Docker, Kubernetes, Helm . Experience in CI/CD automation . Experience with Elasticsearch / ELK stack . Familiarity with Netconf / Restconf . Strong understanding of microservices architecture and distributed systems. Good to Have Kafka Streams or Apache Flink Telecom / Network automation domain experience Monitoring and observability tools Cloud platforms (AWS / GCP / Azure) Education Bachelor’s or Master’s degree in Computer Science, Engineering, or related field. Key Responsibilities Design and develop scalable backend services using Python, FastAPI, and Go . Build high-performance asynchronous services using asyncio . Develop data validation and schema models using Pydantic . Design and implement ETL and streaming data pipelines using Kafka and Python-based producers/consumers. Work with Apache Kafka including: Consumer groups Partition strategy Offset management Schema registry (Avro / Protobuf) Implement stream processing using Kafka Streams or Apache Flink (good to have). Deploy and manage applications using Docker, Kubernetes, and Helm . Build and maintain CI/CD pipelines using GitHub Actions or GitLab CI. Architect and manage Elasticsearch (ELK) data storage, monitoring, and analytics workflows. Work with Netconf / Restconf APIs for network device integrations and automation. Ensure system reliability, scalability, monitoring, and performance optimization. Collaborate with data engineers, platform teams, and solution architects. Required Skills 7- 10 years of backend development experience. Strong programming experience in Python and Go . Experience with FastAPI, asyncio, Pydantic . Strong experience with Apache Kafka and event-driven architectures . Experience building ETL / data pipelines . Hands-on experience with Docker, Kubernetes, Helm . Experience in CI/CD automation . Experience with Elasticsearch / ELK stack . Familiarity with Netconf / Restconf . Strong understanding of microservices architecture and distributed systems. Good to Have Kafka Streams or Apache Flink Telecom / Network automation domain experience Monitoring and observability tools Cloud platforms (AWS / GCP / Azure) Education Bachelor's or Master's degree in Computer Science, Engineering, or related field.
Explore more
Similar jobs
Junior Full Stack Web Developer (Remote)
Altus, LLC
Front-End Web Developer
Jobgether
Senior Web Developer
Hrhub
Sr. Content Engineer (Senior Web Content Developer)
Dexcom
Senior Web Developer
Sharegateen
Senior Web Developer
Workleap