You will 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 are 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. MAJOR RESPONSIBILITIES 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. 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 releasebuildinfrastructure automation tools (i.e., Octopus Deploy, TeamCity, TFS, Chef, Puppet, Kubernetes, Docker etc.).
Associated topics: algorithm, back end, c c++, c#, developer, java, matlab, sde, software developer, sw