[MND] 高级 Python 开发工程师(API)
[MND] Senior Python Developer (API)
项目 – 你将参与的项目
我们正在寻找后端 Python 开发者,加入一个长期的平台工程类项目,专注于高性能基础设施和自助资源供应。该平台使用户能够通过网页界面和 API 来供应、管理和自动化访问基础设施资源。
该项目重点在于扩展现有平台功能,改进后端/API 服务,支持多租户和基于角色的访问控制,并与负责供应和生命周期操作的基础设施服务进行集成。
职位 – 你的贡献
作为后端 Python 开发者,你将负责后端服务和 API 的开发,这些服务连接用户界面平台与底层基础设施服务和自动化组件。你将帮助扩展现有的 Python API,实现新的平台功能,改进 RBAC 和多租户能力,并支持与基础设施服务的集成。
你将在一个混合的工程团队中工作,既为新功能做出贡献,也提升代码质量、可维护性、文档和交付标准。
要求 – 你需要的经验
- 具有丰富的 Python 后端开发经验
- 有构建 REST API 和后端服务的经验
- 对微服务和分布式系统有良好的理解
- 有身份验证、授权和 RBAC 概念的经验
- 熟悉 Git、代码审查、CI/CD 和自动化测试
- 能够处理现有代码库并逐步改进它们
- 良好的沟通能力,能够与技术相关方协作
- 具有高级思维、责任感以及理解技术和业务背景的能力
加分技能 – 你的优势
- 有基础设施、云、托管、数据中心或平台工程项目的经验
- 有 Docker、Kubernetes 或容器化服务的经验
- 熟悉事实来源工具,如 Nautobot、NetBox 或类似工具
- 有多租户平台或自助门户的经验
- 了解基础设施自动化、服务器供应或生命周期管理
- 具备基础的前端知识,尤其是 React
我们的福利 – 职业发展与个人成长:
· 灵活的雇佣方式和远程办公
· 参与国际项目,与全球领先客户合作
· 国际商务差旅
· 非公司化的氛围
· 语言课程
· 内部及外部培训
查看英文原文
Software Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional engineering teams that take ownership and crave more means we’re always on the lookout for talented people who bring passion and creativity to every project. Our culture embraces openness, acts with respect, shows grit & guts and combines employment with enjoyment.
Project – the aim you’ll have
We are looking for Backend Python Developers to join a long-term platform engineering project in the area of high-performance infrastructure and self-service resource provisioning. The platform enables users to provision, manage and automate access to infrastructure resources through a web interface and APIs.
The project focuses on extending existing platform capabilities, improving backend/API services, supporting multi-tenancy and role-based access control, and integrating with infrastructure-oriented services responsible for provisioning and lifecycle operations.
Position – how you’ll contribute
As a Backend Python Developer, you will work on backend services and APIs that connect the user-facing platform with lower-level infrastructure services and automation components. You will help extend existing Python APIs, implement new platform features, improve RBAC and multi-tenancy capabilities, and support integrations with infrastructure services.
You will work in a mixed engineering team, contributing both to new functionality and to improving code quality, maintainability, documentation and delivery standards.
Expectations – the experience you need
· Strong commercial experience with Python backend development
· Experience building REST APIs and backend services
· Good understanding of microservices and distributed systems
· Experience with authentication, authorization and RBAC concepts
· Practical knowledge of Git, code review, CI/CD and automated testing
· Ability to work with existing codebases and improve them incrementally
· Good communication skills and ability to work with technical stakeholders
· Senior mindset, ownership and ability to understand technical and business context
Additional skills – the edge you have
· Experience with infrastructure, cloud, hosting, data center or platform engineering projects
· Experience with Docker, Kubernetes or containerized services
· Familiarity with source-of-truth tools such as Nautobot, NetBox or similar
· Experience with multi-tenant platforms or self-service portals
· Knowledge of infrastructure automation, server provisioning or lifecycle management
· Basic frontend awareness, especially React
Our offer – professional development, personal growth:
· Flexible employment and remote work
· International projects with leading global clients
· International business trips
· Non-corporate atmosphere
· Language classes
· Internal & external training
· Private healthcare and insurance
· Multisport card
· Well-being initiatives