Build, deploy, and troubleshoot application packages and mobile applications.
Develop and maintain automation components for continuous integration, deployments, and tracking.
Implement and support existing and new automation solutions for release tasks, including:Build
Provision, maintain, and support extensive test and production- like environments in a timely manner for multiple concurrent releases.
Frequently deploy, configure, and support multiple complex interdependent web and mobile applications into environments (QA/Performance/PreProduction).
Research deployment or application issues through log file mining and analysis.
4+ years in a UNIX/Linux Release Engineering role including:Building J2EE / Objective-C applications.
Deploying batch, web and non-web persistent multi-tier JAVA applications.
Troubleshooting and isolating build/deployment/configuration/code issues.
Mobile experience (preferred).
3+ years working heavily with Mobile & web server technologies 3+ years of experience on application server deployments (JBoss, Weblogic, and Websphere).
1+ year in iOS / Android platform.
3+ years using major relational databases (Oracle 10x+, MySQL, MSSQL).
2+ years UNIX shell scripting.
Experience setting up Continuous Integration (Hudson / Jenkins preferred).
Familiarity with submitting files via SFTP, SCP, PGP, or general data encryption knowledge.
Deployment automation experience (e.g. JBoss ON, scripted workflows, AnthillPro, etc.)
Familiarity with Xcode, iOS SDK, Android SDK, mobile emulators. Hands on web or mobile development experience (Objective-C, Java/JSP, HTML5/XML).
Experience implementing or using Continuous Delivery methodologies.
Version control experience in SVN/GIT .