Python 开发工程师 | 6 年经验 | 远程
Python Developer | 6 Years | Remote
经验:6年以上
地点:班加罗尔/海得拉巴/浦那/金奈/远程
职位描述:
我们正在寻找一位经验丰富的高级Python开发人员加入我们的团队。理想的候选人应具备Python开发的专业技能,以及扎实的设计原则,并有Docker、Kubernetes和Kafka的实际操作经验。
职责:
开发稳健且可扩展的Python应用程序。
设计并实现高效、可重用且可靠的代码。
与跨职能团队合作,定义、设计并推出新功能。
实施软件开发方法论、设计模式和编码标准的最佳实践。
使用Docker构建容器化应用,并通过Kubernetes进行部署和编排。
集成Kafka以实现实时数据流和事件驱动架构。
排查、调试并优化代码以提高性能和可扩展性。
指导初级开发人员,提供技术指导和支持。
关注Python开发、容器化和事件驱动架构的最新技术和趋势。
要求:
6年以上软件开发经验,专注于Python。
深刻理解面向对象编程原则和设计模式。
熟练掌握Python框架,如Django、Flask或FastAPI。
熟悉容器化技术,如Docker,以及编排工具如Kubernetes。
有使用Apache Kafka构建可扩展分布式系统的实际经验。
扎实理解微服务架构和RESTful API。
熟悉云平台,如AWS、Azure或Google Cloud Platform。
出色的解决问题和分析能力。
良好的沟通和协作能力。
最初发布于喜马拉雅山
查看英文原文
Exp: 6+ Years
Location: Bang/Hyd/Pune/Chennai/Remote
Job Description:
We are seeking a highly skilled Senior Python Developer with over 6 years of experience to join our dynamic team. The ideal candidate should possess expertise in Python development, along with strong design principles, and hands-on experience with Docker, Kubernetes, and Kafka.
Responsibilities:
Develop robust and scalable Python applications.
Design and implement efficient, reusable, and reliable code.
Collaborate with cross-functional teams to define, design, and ship new features.
Implement best practices in software development methodologies, design patterns, and coding standards.
Architect and build containerized applications using Docker for deployment and orchestration with Kubernetes.
Integrate Kafka for real-time data streaming and event-driven architecture.
Troubleshoot, debug, and optimize code for performance and scalability.
Mentor junior developers and provide technical guidance and support.
Stay updated with the latest technologies and trends in Python development, containerization, and event-driven architectures.
Requirements:
6+ years of professional experience in software development with a focus on Python.
Strong understanding of object-oriented programming principles and design patterns.
Proficiency in Python frameworks such as Django, Flask, or FastAPI.
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
Hands-on experience with Apache Kafka for building scalable, distributed systems.
Solid understanding of microservices architecture and RESTful APIs.
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform.
Excellent problem-solving and analytical skills.
Strong communication and collaboration abilities.
Originally posted on Himalayas