我们的伦敦办公室正在寻找:
混合和现场工作的软件开发专家
主要职责:
寻找精通软件语言的专家,尤其是Go和Python,并具有开发微服务的经验。
促进云端和专有系统的数据算法集成。利用和综合大数据集进行分析和相关性。使用高级数据分析和可视化工具提取可行的见解。为软件开发团队提供领导和指导。深入研究软件架构和设计模式。编写符合公司严格标准和协议的代码。与产品负责人和业务分析师合作,解读业务需求并开发解决方案。
基本资格:
计算机科学、计算机工程或相关领域的学士学位。至少7年的Go和Python软件开发经验,最好是在大规模系统中。对微服务架构有深入的了解。在人工智能和机器学习范例方面有实际经验。精通为云环境和内部平台开发解决方案。熟练开发和集成RESTful API。熟悉数据结构和算法流程。熟悉数据分析、数据科学和统计方法。熟练掌握包括SQL和NoSQL数据库在内的数据库技术。熟悉数据可视化工具(例如Tableau、PowerBI)至关重要。出色的解决问题的能力。优秀的沟通技巧和天生的合作团队倾向。从构思到执行的项目管理经验,并具有有效的团队领导能力。
首选资格:
具有AWS、GCP或Azure等云基础架构的实际经验。了解DevOps原则并熟悉自动化工具(例如Jenkins、Ansible)。熟悉软件开发方法论。了解Kubernetes和Docker等容器技术。有大数据生态系统(例如Hadoop、Spark)的经验。对分布式系统、异步消息传递和事件驱动架构有深入的了解。精通CI/CD实践。高度推荐具备英语和土耳其语双语能力。
技术能力:
精通Python、Go等Web开发技术。具备理解和应用人工智能、物联网等尖端技术的能力。扎实的关系型数据库知识,包括MSSQL、MySQL、PostgreSQL。熟悉清晰、安全和可维护的编码标准。深入理解面向对象编程(OOP)、SOLID原则和各种设计模式。对云生态系统(AWS、GCP、Azure)有实践经验会受到高度重视。熟悉MongoDB具有优势。在微服务方面有先前经验将会有帮助。专注于容器化技术(Kubernetes、Docker)是一个重要的加分项。有使用当代JavaScript框架(React、Vue、Angular)的经验将被优先考虑。