Required Skills
OPEN TO SAN ANTONIO, TEXAS OR PLANO, TEXAS. NO RELOCATION
Mobile app build pipeline, streamlining developer workflows, and ensuring the reliability, security, and efficiency of mobile applications being developed across iOS and Android platforms.
Job Description:
RESPONSIBILITIES
Independently installs, customizes and integrates commercial and custom software packages on macOS servers.
Facilitates root cause analysis of system issues.
Works with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing.
Works with developer customers to resolve reported issues .
Learns to create system documentation/play books and attends requirements, design and code reviews.
Receives work packages from manager and/or delegates. Identifies ideas to improve system performance and impact availability.
Resolves complex technical design issues.
Creates system documentation/play book(s) and participates as a reviewer and contributor in requirements, design and code reviews.
Partners with experienced team members to develop accurate work estimates on work packages.
MINIMUM REQUIREMENTS
Willingness and Ability to work from office due to hardware security requirements
Bachelor's degree, or 4 additional years of related experience beyond the minimum required may be substituted in lieu of a degree AND, 4+ years experience in software development experience
Experience developing in macOS environment
PREFERRED
2+ years of experience working in CI/CD environments (GitLab CI, Jenkins, Travis, Circle, Bamboo, etc.)
4+ years of source control experience (Git - Preferred)
2+ years of shell scripting experience
Prior mobile development experience (Android / iOS)
Prior experience building tools (Gradle, Maven, Ant)
Prior experience with mobile testing frameworks (unit/functional, XCTest, XCUITest, Instrumentation Tests, Espresso)
Prior experience with REST APIs
Prior server administration experience to include server provisioning tools (eg. Puppet, Chef, Ansible)
Mobile Backend as a Service (MBaaS) experience (Firebase - preferred)
Google Cloud Platform (Google Cloud Platform) experience is a plus
DESIRED CHARACTERISTICS
Ability to use a wide variety of open source technologies and tools
Ability to code and script
Experience with systems and IT operations
Comfort with frequent, incremental code testing and deployment
Strong grasp of automation tools
Data management skills
A strong focus on business outcomes
Comfort with collaboration, open communication and reaching across functional borders