高级后端开发工程师
Senior Backend Developer t
Description
我们是一家领先的科技解决方案提供商,为各行各业的企业提供创新、可扩展且安全的解决方案。我们的使命是帮助组织加速数字化转型,优化技术基础设施,并创造卓越的客户体验。
随着我们持续增长和扩展技术能力,我们正在寻找一名高级后端开发工程师加入我们的工程团队,为构建高性能、可靠且可扩展的后端系统做出贡献。
关键职责:
- 后端开发:使用 Python(Django 优先)开发、优化和维护强大的后端应用程序。
- 微服务架构:设计并实现可扩展、高效的微服务架构以支持业务需求。
- 云解决方案:利用 AWS 服务(如 ECS、EKS、Lambda、S3、RDS)设计、开发和部署基于云的应用程序。
- Kubernetes 管理:使用 Kubernetes(K8s)部署和管理容器化应用,确保平稳高效的运行。
- 性能与可靠性:确保后端系统保持最佳性能、可靠性和安全性,以满足业务和客户要求。
- 协作与策略:与跨职能团队紧密合作,定义系统架构并推动产品开发的技术策略。
- 故障排查与优化:识别并解决复杂问题,应用解决方案提高系统效率并减少停机时间。
要求:
- 经验:7 年以上软件开发经验,重点在后端技术。
- 技术技能:熟练掌握 Python(有 Django 经验者优先)。
- 对 Kubernetes(K8s)有深入理解,用于容器编排和管理。
- 有使用 AWS 服务(包括 ECS、EKS、Lambda、S3 和 RDS)开发和部署云解决方案的经验。
- 具有微服务架构和分布式系统的扎实背景。
- 数据库知识:有关系型和 NoSQL 数据库的工作经验。
- 问题解决能力:具备强大的调试技能和对性能优化技术的深入理解。
- 团队合作:能够与其他开发人员、产品经理和工程师有效协作,确保关键项目的成功。
优选资格:
- 了解持续集成和持续交付(CI/CD)流程
查看英文原文
Description
We are a leading technology solutions provider delivering innovative, scalable, and secure solutions to businesses across a wide range of industries. Our mission is to help organizations accelerate digital transformation, optimize their technology infrastructure, and create exceptional customer experiences.
As we continue to grow and expand our technology capabilities, we are looking for a Senior Backend Developer to join our engineering team and contribute to building high-performance, reliable, and scalable backend systems.
Key Responsibilities:
- Backend Development: Develop, optimize, and maintain robust backend applications using Python (Django is a plus).
- Microservices Architecture: Design and implement scalable, efficient microservices architectures to support business needs.
- Cloud Solutions: Leverage AWS services (e.g., ECS, EKS, Lambda, S3, RDS) to design, develop, and deploy cloud-based applications.
- Kubernetes Management: Work with Kubernetes (K8s) to deploy and manage containerized applications ensuring smooth and efficient operations.
- Performance & Reliability: Ensure backend systems maintain optimal performance, reliability, and security to meet business and customer requirements.
- Collaboration & Strategy: Work closely with cross-functional teams to define system architecture and drive technical strategies for product development.
- Troubleshooting & Optimization: Identify and troubleshoot complex issues, applying solutions to improve system efficiency and reduce downtime.
Requirements
Requirements:
- Experience: 7+ years of professional experience in software development, with a strong focus on backend technologies.
- Technical Skills:Proficiency in Python (Django experience is a bonus).
- In-depth understanding of Kubernetes (K8s) for container orchestration and management.
- Experience in developing and deploying cloud solutions using AWS services, including ECS, EKS, Lambda, S3, and RDS.
- Strong background in microservices architecture and distributed systems.
- Database Knowledge: Experience working with both relational and NoSQL databases.
- Problem-Solving: Strong debugging skills and a deep understanding of performance optimization techniques.
- Team Player: Ability to collaborate effectively with other developers, product managers, and engineers to ensure the success of key projects.
Preferred Qualifications:
- Knowledge of continuous integration and continuous delivery (CI/CD) pipelines.
- Experience with containerization tools like Docker.
- Familiarity with DevOps principles and practices
Originally posted on Himalayas