Systems Engineer - SCCM Central Packager

Johns Hopkins MedicineBaltimore, MD
4dHybrid

About The Position

The candidate will provide support for System Center Configuration Manager (SCCM), software package creation, and software deployments. This position will develop and maintain a common client image for IT groups, primarily focused on IT groups supporting clinical systems. The candidate will collaborate with application support teams, infrastructure groups and departmental IT staff to test, deliver, and maintain software installation packages. The candidate should have knowledge of command-line, VB, and/or PowerShell Scripting, WMI, operating system event logging and client troubleshooting. The candidate must have an impeccable attention to details and have a strong desire to explore new ideas and continually learn. The candidate should possess strong technical writing skills. An understanding of ITIL processes or ITIL foundations certification is desired. Excellent verbal and written communication, customer service skills, and a highly collaborative approach is essential to the success of this position. In accordance with institutional policies and standards, the Systems Engineer is responsible for administration, programming, maintenance, performance, implementation, security and support of various departmental and enterprise wide platforms, including the installation and testing of new software, operating systems, related utilities/services, and hardware products as well as the integration of new products and /or software release upgrades into the current environment. Conducts systems performance evaluations, monitoring, patch management and security evaluations. Analyzes user needs in various computer environments (including but not limited to mainframe, Windows, and mid-range) and makes recommendations for products and services that meet those needs. Ensures that all systems environments are maintained in an efficient and cost-effective manner. Projects often require interaction with various departments and teams both within and outside the department. This position will be responsible for meeting with technical staff from many Johns Hopkins IT entities to determine customer needs for the software installation packages. This position’s role is to develop and maintain software installation packages and processes to be used by the Johns Hopkins computing environment. This position is responsible for having expertise in SCCM, along with other software deployment techniques, and providing documentation to the Institutional IT groups around software installations. It is expected that the candidate will be a self-starter and will act independently (with minimal supervision) in representing IT@Johns Hopkins. Work assignments typically come from the Enterprise Management, Monitoring and Security (EMMS) customers, where their satisfaction in task completion is critical. Assignments may also come from members of the EMMS team or ETS management. By utilizing available client imaging technologies, this position will develop and maintain software installation packages for over 500 software catalog items, deployed across more than 60,000 client systems. The scale is “big-E” Enterprise. All Hopkins affiliates, including international locales. Users: 100,000+ Systems: 100,000+ Complexity is at the highest.

Requirements

  • The successful candidate will have extensive experience of client operating systems and software distribution technologies.
  • The candidate will possess strong knowledge of technologies such as the Microsoft Deployment Toolkit (MDT), System Center Configuration Manager (SCCM), Operating System Deployment (OSD), MSI packages, and Task Sequences.
  • The candidate should have knowledge of VB and/or PowerShell Scripting, WMI, operating system event logging and client troubleshooting.
  • The candidate must have an impeccable attention to details and have a strong desire to explore new ideas and continually learn.
  • The candidate should possess strong technical writing skills.
  • Excellent verbal and written communication, customer service skills, and a highly collaborative approach is essential to the success of this position.
  • Bachelor’s degree in computer science, information systems, or related field is required. Additional experience may be substituted for education.
  • Four years of related experience with autonomous administration, programming, maintenance, performance, implementation, security and support of various departmental and enterprise wide multiple platforms; complex business, clinical, education, or infrastructure solutions
  • Demonstrated knowledge of technology and complex business/clinical/education process.
  • Intermediate knowledge of systems and data flow diagrams and other analysis artifacts.
  • Strong understanding of testing and quality assurance processes with entry-level complexity.
  • Intermediate knowledge of Windows and Unix/Linux environments.
  • Intermediate knowledge in the assigned IT environments.
  • Intermediate proficiency in Microsoft Office applications – Word, Excel, Teams, Outlook, etc.
  • Strong understanding of how to create technical documentation.
  • Strong critical thinking and analytical reasoning skills.
  • Demonstrated ability to execute assigned tasks within established deadlines.
  • Demonstrated ability to work collaboratively in a team environment.
  • Ability to communicate effectively with both technical and non-technical people
  • Strong written and oral communication skills
  • Strong positive, customer service skills.

Nice To Haves

  • An understanding of ITIL processes or ITIL foundations certification is desired.

Responsibilities

  • Solves software and hardware problems by using best practices for the environment to ensure system integrity.
  • Completes server level administration problem solving in recoveries by following documented procedures to ensure a stable environment.
  • Monitor changes and resolve problems requiring mid-level technical expertise by responding as they occur, reviewing all processing and output of the newly implemented solution, and proactively ensuring the solution works successfully in order to satisfy the customer requirements and to provide a smooth transition to the new solution.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service