Desired Skills and Experience

  • Initiating and undertakes projects to install, upgrade and maintain development environments and then manage deployment through to production
  • Reporting and advising on any critical issues and escalating internally or externally
  • Managing recurring production issues through to permanent resolution
  • Monitoring and evaluate application performance and plan capacity growth to ensure system sustainability
  • Working closely with 3rd party/development/QA/infrastructure team to identify opportunities and recommend necessary changes in performance tuning and efficiencies
  • Supporting application design by contributing expertise to applications and development teams
  • Developing and maintain system support documentation and processes
  • Developing and maintaining scripts, programs, modules etc.
  • Managing and maintaining source code management libraries
  • Managing availability and monitoring of merchant and internal facing applications
  • Troubleshooting and resolution of system issues, and provides first/second/third level support for production and QA environments
  • Drive continual improvement into monitoring/measurement/alerting practices and tools
  • Interfacing with system, network and database administrators to perform and manage upgrades
  • Bachelor’s degree or college diploma in Computer Science or related field
  • 2+ years of Microsoft Dynamics application support and development experience
  • Solid understanding of setup configuration and deployment of Dynamics AX application and Database servers
  • System administration and/or application development experience (both are preferred)
  • Strong knowledge of servers, system monitoring tools and Linux/Windows operating systems
  • Good understanding of networking concepts, application support and monitoring solutions
  • Fluent in English (reading, writing, and verbal)
  • Ability to understand and communicate complex technical concepts
  • Excellent organizational and time-management skills, along with strong analytical and problem solving skills
  • Ability to work independently with minimal supervision
  • Must be able to work in a fast paced environment and manage priorities/tasks while coordinating deliverables with other team members