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
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.