Responsibilities
- Set up and manage CI/CD systems, version control, configuration management, monitoring tools, and Infrastructure as Code platforms like Terraform.
- Keep software delivery tools current and functioning efficiently.
- Guide development teams on cloud infrastructure, CI/CD workflows, and monitoring best practices.
- Share expertise to improve engineering reliability and productivity across teams.
- Automate workflows and tasks to increase process efficiency and enable faster, more stable deployments.
- Identify inefficiencies in the development lifecycle and implement automation to reduce engineering workload.
- Build and refine scripts and automated workflows for deployments, provisioning, and routine operations using Ansible, Terraform, and Python.
- Implement Infrastructure as Code standards with reusable, scalable modules for rapid adoption.
- Advance the cloud platform by supporting team-wide adoption of modern CI/CD, observability, and cloud infrastructure solutions.
- Create software tools that enhance engineer productivity and platform scalability.
- Lead change initiatives by introducing new technologies, processes, or methodologies to boost development speed and efficiency.
- Document cloud infrastructure setups, DevOps procedures, and operational workflows thoroughly.
- Seek out areas for process optimization and increased operational efficiency.
- Recommend and deploy improvements to infrastructure and tooling ecosystems.
- Monitor system performance, detect issues, and troubleshoot problems to maintain high availability.
- Apply fixes and performance enhancements to infrastructure and pipelines.
- Enforce security standards such as encryption, access controls, and secure configurations.
- Ensure systems comply with relevant industry regulations and security standards.
Work Arrangement
Remote — Wuhan