ITTConnect正在寻找一名具有Azure经验的高级C#开发人员加入我们的客户之一,该客户是一家总部位于欧洲的重要IT咨询公司,在15个国家设有办事处,拥有超过1万名员工。他们是为银行、保险和其他金融行业客户提供定制IT服务的专家。
这是一个令人兴奋的机会,加入芝加哥的一个充满活力的环境中的一个客户。这份工作是混合型的(3天/2天),将与美国、欧洲和拉丁美洲的分布式团队进行互动。
工作地点:芝加哥,IL 60601。混合型,平均每周3天办公,2天远程办公。
要求
技术技能:
• C#编程能力:具有使用C#开发、测试和部署应用程序的丰富经验。
• 对.NET框架和.NET Core的理解。
• Azure专业知识:对Azure服务有深入的了解,包括Azure Functions、Azure SQL、Azure AI Search(以前的Azure Cognitive Search)、Azure Logic Apps、Azure Entra ID(以前的Azure AD,关键)、Azure API Management、Azure SQL和其他基于云的解决方案。能够设计和实施云架构。
• Azure DevOps专业知识:深入了解Azure DevOps服务和工具。具有设置和管理CI/CD流水线、自动化测试和部署策略的经验。熟悉版本控制系统(如Git)、构建和发布管理以及使用Azure DevOps进行自动化部署的方法。
• SQL和数据库管理:具有SQL编程、数据库设计和管理的强大技能。具有Microsoft SQL Server的经验。
• API开发:具有设计和实施RESTful API的经验。
• 前端技术知识:熟悉前端技术和框架可能是有优势的,但并非总是必需的。
领导和项目管理技能:
• 团队领导能力:能够领导和指导开发人员和工程师团队。
• 战略规划:具有将技术解决方案与业务目标对齐的能力。
• 利益相关者管理:熟练与各方利益相关者沟通,包括技术团队、管理层和客户。
软技能:
• 解决问题的能力:具有解决复杂技术挑战的强大分析和解决问题的能力。
• 沟通能力:出色的口头和书面沟通能力,以实现有效的团队协作和利益相关者交流。
• 适应性:能够适应快速变化的技术和环境。
• 创造力和创新:具备设计有效和创新解决方案的创造性思维能力。
认证和教育(可选但有益):
• 相关学位:计算机科学、信息技术或相关领域的学士或硕士学位。
• 认证:Azure(如Azure解决方案架构师专家)、C#或SQL的认证可以增加可信度。
福利:与美国大型组织的一般福利相同。