Tuesday, May 20, 2014

Application Support Engineer - Philadelphia, PA

Position Id: NAL-1405-21
Job Type: Contract 
Interview Type: Skype/Phone

Job Description:
  • Java, C# or other OO language Core Features/Class Libraries
  • Ruby, Groovy, Python, Perl and/or Other Scripting Tools
  • Experience with Java Application Servers (e.g., Tomcat, Jetty, JBoss, Glassfish)
  • Very Strong Understanding Of UNIX/Linux Environment and Associated Tools
  • Thorough understanding of Large Scale Networking and Security Concepts (e.g., Load Balancing, Firewalls)
  • Experience with Continuous Integration Tools (e.g., Hudson, Jenkins, Bamboo)
  • Distributed System Infrastructure, Emphasizing Common HTTP Idioms
  • RESTful Web Service/SOA Development and/or Configuration Experience
  • OO Language IDE, Configuration Management, and Build Tools
  • Source Code Management Systems
  • Thorough understanding of Virtualization (e.g., VMWare, Xen)
  • Rigorous Unit Testing Discipline With Code Coverage Targets
  • Experience with Automated Test Frameworks and Coverage Analyzers for Java and JavaScript
  • Mastery of Deployment Management and CM Tools (e.g. Capistrano, Puppet, MCollective)
  • Formal Issue/Bug Management and Team Collaboration Tools
  • Experience with Formal Agile Development Techniques
  • Ability to Present to Technical and Non-Technical Audiences
  • Excellent Written Communications Skills

Responsibilities:
  • Deploy our applications to tomcat using our Capistrano/ruby scripts
  • Make configuration changes to property files and restart services
  • Make Database updates for deployments
  • Triage incoming incident/bug reports for our apps
  • Troubleshoot network/firewall related security issues and raise tickets to get them fixed
  • Become a liaison and expert in our platform and organizations network topology, all the moving parts, handle all our connectivity issues.
  • Auditing and improving OS level configuration management of our virtual machines
  • Raising requests to have load balancing configurations change for our applications
  • Take part in development project to make our applications more configurable and done in a dynamic way using JMX
  • Work with our partners on teams who provide SOAP/Rest data services we’re dependent on, to troubleshoot issues or manage change
  • Update Maven POM files, cut branches in subversion at release time
  • Automate POM updates and Branch creation
  • Monitor and enhance Dynatrace performance analysis dashboard
Interested candidates can send resumes to jobs@nallas.com with position ID in subject line


No comments:

Post a Comment