Job Details
- Languages
- English
- Required Skills
- LeadershipPythonAndroidJenkinsGroovyCI/CDLinuxDevOpsTerraform
Requirements
- Proven experience with CI/CD tools such as TeamCity (Kotlin DSL) and Jenkins (Job Builder, YAML).
- Strong scripting and automation skills in Bash/Shell, Python, and Groovy.
- Solid understanding of build and release engineering, testing frameworks, and reporting tools.
- Experience across multiple operating systems, including Android, iOS, Linux, macOS, and Windows.
- Knowledge of security, privacy, and software supply chain considerations.
- Ability to lead initiatives, develop PoCs, and contribute code/scripts for complex software projects.
- Excellent problem-solving, communication, and collaboration skills in a remote-first environment.
Responsibilities
- Develop, maintain, and optimize CI/CD pipelines and automation workflows.
- Support daily builds and releases across hundreds of repositories.
- Implement best practices for build, release, and testing processes.
- Collaborate with engineers to deliver features across desktop, mobile, and web products.
- Lead proof-of-concepts, tools development, and process improvements.
- Ensure privacy, security, and compliance standards are embedded within processes.