We are seeking a talented and motivated Python Developer for our team!
Key Responsibilities:
- Design, implement, and optimize scalable data pipelines and architectures for large-scale data processing.
- Ensure data quality, integrity, and availability by establishing best practices and monitoring systems.
Required Skills & Experience:
- 4+ years of programming languages such as Python (preferably).
- Experience with big data technologies (e.g., Spark, Kafka), cloud platforms (e.g., AWS, Azure), and containerized environments (Docker, Kubernetes).
- Solid understanding of data warehousing, ETL processes, and data pipeline design.
- Deep knowledge of software architecture design and REST API
- Experience with Databases such as MongoDB, ElasticSearch
- Experience with automated testing, CI/CD pipelines, and other modern DevOps practices.
- Ability to write clear and comprehensive technical designs for new features, ensuring scalability, maintainability, and alignment with business goals.