The primary function of the Applications Engineer is to serve as an enterprise software systems technical expert working collaboratively with team members in the administration, installation, configuration, integration and support of association software systems. The primary responsibilities of the Applications Engineer is to:
Automate the management and maintenance of enterprise software systems and application ecosystems.
Work to improve the operation and reliability of enterprise software systems, through process automation, monitoring and application of software solutions to production problems.
Assist in the design and implementation of tools and processes to deploy applications through system environments and administer system configuration changes to the application ecosystem.
Actively pursue new technologies and advancements, facilitate continuous improvements in the software delivery pipeline (CI/CD/CM).
Support services before they go live through activities such as system design consulting, developing software platforms and frameworks, capacity planning and launch reviews.
Collaborate with development, infrastructure and database teams to bring new applications, features and services to production.
Assist our development teams with continuous delivery, through automated deployment, provisioning and configuration of our enterprise applications and environments.
Detect, triage and resolve system and performance issues by application of effective monitoring & alerting solutions.
Administer and support tools related to management of source code, configurations, builds, deployments, and releases.
Provide production administration and support for enterprise software systems and platforms, escalating to appropriate resources as necessary.
Develop and document operational procedures for installation, upgrades, and customizations.
Provide process expertise for system upgrades, application integration initiatives and projects.
Performs other responsibilities as required.
Bachelor's degree in computer science, business or related field, with at least two years of direct experience in a Software Development/Software Engineer/DevOps/Systems Engineer role. Or a minimum of four years of direct experience in a Software Development/Software Engineer/DevOps/Systems Engineer role.
KNOWLEDGE, SKILLS AND ABILITIES:
Key Competencies: integrity, motivational fit, problem solving, customer focus, teamwork, adaptability.
Knowledge of procedures and techniques as applicable to various enterprise technology components, configuration, administration and support of enterprise software systems. Microsoft .Net stack, including C#, Microsoft SQL. Applicable knowledge of Site Reliability Engineering, DevOps Toolchain and release/build/infrastructure automation tools (i.e., Octopus Deploy, TeamCity, TFS, Chef, Puppet, Kubernetes, Docker etc.).
Skills in enterprise software application implementation and administration; Microsoft Windows server platform administration; release and build automation tooling (i.e., Octopus Deploy, TeamCity, TFS, etc.); infrastructure automation (ie., Chef, Puppet, etc.); project management; communication and presentation skills; tact; verbal and written communication; analyzing and developing processes; Evaluation of software with recommendations for solutions to problems or use within association; complex problem solving.
Ability to exercise leadership and judgment within a team environment; complete tasks on a timely basis; analyze, evaluate and develop solutions to complex problems; be innovative, creative, objective and persuasive; work with both technical and business resources.
Requirements of the job include the ability to do the work, with or without reasonable accommodations. It is the Association's policy to make reasonable accommodations for individuals with disabilities. Leadership retains the right to add, subtract or change duties of the position at any time.
This document does not create an employment contract, implied or otherwise, other than "at will" employment relationship.
Apply now to have the opportunity to be considered for similar jobs at leading companies in the Seen network for FREE.
Zero stress and one profile that can connect you directly to 1000s of companies.
We’ll take it from there. After you tell us what you’re looking for, we’ll show you off to matches.
Boost your interview skills, map your tech career and seal the deal with 1:1 career coaching.
Join now and Be Seen.