Apply on
Mobile Devops Engineer
Remote Role
iOS Build DevOps Engineer
Role Top Responsibilities:
1. Create, configure, and deploy custom GitHub Actions to enhance automation in the CI/CD pipeline.
2. Implement and optimize iOS signing tasks and the build/publishing of Swift packages and Cocoa Pods.
3. Diagnose and resolve build and signing issues within iOS Swift projects to ensure smooth deployment.
4. Develop and maintain XCUITest automation for optimized UI testing on the CI platform.
5. Optimize build systems and publishing workflows to support fast, reliable releases.
Required Qualifications:
1. 3+ years of experience with Apple Xcode command-line builds and iOS signing processes, demonstrating expertise in managing iOS builds at a deep level.
2. Proficiency with Swift Package Manager and CocoaPods (2+ years) for dependency management and building/publishing Swift packages.
3. Strong scripting skills in Ruby, Bash, NodeJS, or Python (3+ years) to automate tasks and enhance CI/CD workflows.
4. Experience with GitHub Actions (1+ years) and workflows, specifically for automating iOS build and release processes.
5. 4+ years of iOS debugging and troubleshooting expertise to diagnose and resolve complex build and signing issues effectively.