工作内容:
一、技术管理与规划:
1.根据公司发展战略和业务需求,负责制定项目的技术路线图和实施计划。
2.管理并优化项目组件开发过程,包括软件架构设计、关键技术选型以及模块分解等工作。
3.负责跟踪国内外先进技术动态,评估并引入适合项目的创新技术方案。
二、技术沟通协调:
1.深度参与与内外部团队的技术交流与沟通,确保项目技术要求得到准确理解和执行。
2.协调跨部门间的合作,解决项目实施过程中遇到的技术问题,推动技术团队达成共识。
3.与客户进行技术层面的对接,清晰地传达技术方案,收集反馈,并根据反馈调整实施方案。
三、组件开发及运维测试:
1.直接指导和监督项目的具体技术实现工作,包括但不限于软件组件的开发、集成和调试。
2.设计并实施运维策略,组织团队进行系统性能优化、故障排查及恢复演练等运维工作。
3.组织和管理项目中的各个测试阶段,包括单元测试、集成测试、压力测试以及用户验收测试,以保证产品或服务的质量。
四、数据管理与安全:
1.制定并执行数据管理策略,确保项目涉及的数据采集、存储、处理和分析等活动符合法规和企业内部标准。
2.对项目中涉及到的关键数据资产进行安全管理,预防数据泄露、误操作等风险事件发生。
五、个性化开发与定制:
1.针对客户需求进行深入挖掘,指导团队进行个性化的功能模块设计与开发。
2.根据市场反馈和业务发展变化,灵活调整项目技术方案,支持产品的迭代升级和新特性开发。
任职要求:
1.本科及以上学历,计算机相关专业;
2.5年以上行业经验,5年同岗位经验,有200w以上项目负责工作经验者优先考虑。
3.知识要求:技术软件开发流程、软件项目管理、软件技术及石油业务等相关知识,熟悉研发项目管理和产品研发。
4.能力要求:领导力、统筹规划能力、洞察力、创新能力、分析问题和解决问题能力、协调沟通能力、人际关系能力、开拓能力、应急处理能力、抗压能力、工作执行力、办公软件使用能力。
5.扎实的Java技术基础:精通Java编程语言、面向对象设计原则、设计模式以及JVM原理。熟悉主流Java开发框架如Spring Boot、Spring Cloud等,并能指导团队进行高效使用。
6.架构设计与优化能力:能够根据业务需求设计并实现高可用、高性能、可扩展的分布式系统架构。对微服务架构、容器化(Docker)、Kubernetes等云原生技术有深入了解及实践经验。
7.技术决策与风险把控:在技术选型、方案设计等方面具备独立决策能力,能够针对项目需求制定合理的技术路线。预判项目中可能出现的技术风险点,制定应对策略,确保项目顺利推进。