高级系统工程师(自动化) – Unix
Senior System Engineer (Automation) – Unix
对于BtoB合同:接受完全远程工作
我们正在寻找一位经验丰富的高级系统工程师(自动化方向)加入我们的Unix小组。在此职位中,您将参与设计、开发和优化管理大量Unix/Linux系统的自动化解决方案。
您将属于一个协作且敏捷的团队,负责自动化操作活动,如补丁管理、重启、配置管理和系统部署,同时为小组所拥有的平台和自动化工具提供三级支持。
该职位提供使用现代自动化技术的机会,并在复杂的企业环境中持续改进基础设施运营。
您的职责
自动化工程
- 为Unix/Linux环境设计、开发、测试和部署自动化解决方案。
- 开发可重用、可维护和可扩展的Ansible角色、playbook和脚本。
- 改进现有的自动化框架,识别优化和标准化的机会。
- 创建和维护单元测试和集成测试,以确保自动化方案的可靠性和质量。
运维支持
- 为Unix系统和自动化平台提供三级支持。
- 调查升级的问题,进行根本原因分析,并实施长期纠正措施。
- 通过将经验教训整合到自动化流程中来提高运营效率。
自动化与编排
- 使用Ansible、Ansible自动化平台(AAP)、GitLab、CFEngine和脚本技术自动化配置管理及操作流程。
- 实现自动化部署、配置和监控流程。
- 参与持续集成和持续交付实践。
协作
- 与架构师、网络工程师、系统管理员、开发人员和运维团队紧密合作。
- 积极参与敏捷仪式,包括冲刺计划、每日站会、回顾会议和冲刺评审。
- 分享知识,促进团队的技术成长。
文档
- 编写并维护与自动化、基础设施和操作流程相关的技术文档。
- 确保自动化方案有文档记录,便于知识传递和长期维护。
必备条件
- 精通Linux系统管理。
- 具备扎实的Ansible和基础设施自动化实战经验。
查看英文原文
For a BtoB contract : fully remote work is accepted
We are seeking an experienced Senior System Engineer (Automation) to join our Unix Squad. In this role, you will contribute to the design, development, and optimisation of automation solutions that manage a large fleet of Unix/Linux systems.
You will be part of a collaborative and agile team responsible for automating operational activities such as patching, reboots, configuration management, and system provisioning, while also providing third level support for the platforms and automation tools owned by the squad.
This position offers the opportunity to work with modern automation technologies and contribute to the continuous improvement of infrastructure operations in a complex enterprise environment.
Your Mission
Automation Engineering
- Design, develop, test, and deploy automation solutions for Unix/Linux environments.
- Develop reusable, maintainable, and scalable Ansible roles, playbooks, and scripts.
- Enhance existing automation frameworks and identify opportunities for optimisation and standardisation.
- Create and maintain unit and integration tests to ensure automation reliability and quality.
Operations Support
- Provide third level support for Unix systems and automation platforms.
- Investigate escalated incidents, perform root cause analysis, and implement long term corrective actions.
- Improve operational efficiency by integrating lessons learned into automation processes.
Automation & Orchestration
- Automate configuration management and operational workflows using Ansible, Ansible Automation Platform (AAP), GitLab, CFEngine, and scripting technologies.
- Implement automated deployment, configuration, and monitoring processes.
- Contribute to continuous integration and continuous delivery practices.
Collaboration
- Work closely with architects, network engineers, system administrators, developers, and operations teams.
- Participate actively in Agile ceremonies including sprint planning, daily stand ups, retrospectives, and sprint reviews.
- Share knowledge and contribute to the technical growth of the team.
Documentation
- Produce and maintain technical documentation related to automation, infrastructure, and operational procedures.
- Ensure automation solutions are documented to facilitate knowledge transfer and long term maintainability.
Mandatory
- Strong expertise in Linux system administration.
- Solid hands on experience with Ansible and infrastructure automation.
- Experience with Red Hat Satellite.
- Good knowledge of EfficientIP.
- Strong scripting skills in Python and Bash.
- Experience with Infrastructure as Code principles.
- Familiarity with GitLab and CI/CD practices.
- Knowledge of Linux storage technologies including LVM, filesystem management, and NFS/shared storage.
Nice to Have
- Terraform.
- Kickstart.
- Podman.
- HAProxy.
- Job orchestration and workflow platforms such as VTOM or n8n.
- ServiceNow integrations.
- Experience maintaining Perl or PHP automation scripts.
- Exposure to AI and LLM based tools supporting automation, development, or documentation activities.
Experience
- Minimum 10 years of experience as a Linux Administrator, System Engineer, or Automation Engineer.
- Proven experience delivering automation solutions in enterprise environments.
- Experience working within Agile and collaborative teams.
Soft Skills
- Excellent communication and stakeholder management skills.
- Ability to explain technical concepts to both technical and non technical audiences.
- Strong analytical and problem solving mindset.
- Proactive attitude with a commitment to continuous improvement.
- Team oriented with excellent collaboration skills.
Education
· Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Language Requirements
- Fluency in English, both written and spoken, is mandatory.
- Knowledge of an additional European language is considered an asset.
______
Sopra Steria is an equal opportunity employer. All qualified applicants will be considered for employment without regard to age, ancestry, nationality, color, family or medical leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, gender (including pregnancy), sexual orientation or any other characteristic protected by applicable local laws, regulations and ordinances. We foster a work environment that is inclusive and respectful of all differences.
Sopra Steria, a major player in the European technology sector, supports its clients in their digital transformation through consulting, digital services, and software development. With a strong focus on innovation, collaboration, and operational excellence, we help organisations deliver sustainable business value and achieve their strategic objectives.
Originally posted on Himalayas