about 5 hours ago
Responsibilities
- Improve how engineering teams build, test, and deliver software.
- Design and evolve automation to support the software delivery lifecycle.
- Enhance the reliability and usability of CI/CD pipelines.
- Identify and automate manual, error-prone processes.
- Collaborate with application engineers and infrastructure teams.
- Contribute to standards for build, test, deployment, and rollback.
- Embed reliability, security, and quality checks into automated workflows.
- Enhance developer experience through better tooling and documentation.
- Use metrics and feedback to improve delivery performance.
Requirements
- Background as a software engineer, SRE, DevOps engineer, or platform engineer with a focus on automation.
- Ability to navigate and improve unfamiliar codebases with minimal supervision.
- Experience in enhancing developer productivity or internal tooling.
- Familiarity with operating systems across multiple environments.
- Strong collaboration and communication skills.
- Experience building or maintaining CI/CD pipelines using tools like GitHub Actions or Jenkins.
- Proficient in writing automation in a general-purpose language like Python or Go.
- Working knowledge of cloud environments such as AWS, GCP, or Azure.
- Familiarity with containerized workloads and modern deployment practices.