Software Administrator Job Description
Software Administrator Duties & Responsibilities
To write an effective software administrator job description, begin by listing detailed duties, responsibilities and expectations. We have included software administrator job description templates that you can modify and use.
Sample responsibilities for this position include:
Software Administrator Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Software Administrator
List any licenses or certifications required by the position: OS, RMF, ITIL, ADDM, BMC, MCSE, CISSP, I.S.M, M.A, N.C
Education for Software Administrator
Typically a job would require a certain level of education.
Employers hiring for the software administrator job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Engineering, Education, Technical, Information Technology, Technology, Information Systems, Computer Engineering, Software Engineering, Science
Skills for Software Administrator
Desired skills for software administrator include:
Desired experience for software administrator includes:
Software Administrator Examples
Software Administrator Job Description
- Education and evangelism of source code management tools
- Define, implement, and manage the build, integration, system deployments and release process
- Develop required scripts or code to automate and integrate configuration management tools and processes
- Assist in day to day change management activities, including creating new branches, code merging, versioning and general code maintenance along with configuration changes
- Provide troubleshooting expertise and drive resolution for all issues in all environments on an as-needed basis
- Manage the execution activities for all change requests and break fix incidents
- Perform all tasks that can be done centrally
- Communicate to many different competencies - communication skills required
- Collaborate with IT and business system owners to gather and understand the changes required to meet business, process, or technical needs
- Document business, process, and technical support steps as needed
- Knowledge of other data Visualization tools like QlickView, Business Objects is a plus
- Experience working with Crystal Repots query tools or any BI tools
- 2-4 years of business experience in public accounting, corporate accounting, manufacturing
- A Bachelor’s degree in a computer-related or engineering field
- 2+ years of experience with x86/Intel hardware
- 5-7 years of overall development experience, at least two years of development experience with C, C#, C++ or HighView
Software Administrator Job Description
- Manage the vendor relationship for assigned system at the appropriate level
- Perform software User administration, Licensing, and configuration management
- Review software upgrades and patching and complete deployment testing
- Provide technical support of assigned systems for events escalated from Help Desk
- Ensure the continuous learning of business and/or technical processes and procedures related to use of assigned systems and recommend continuous improvement opportunities
- Liaison with peers at other firms/companies to gather best business practices for assigned systems
- Upgrade, configure and build complex workflows via native JIRA and Confluence capabilities and customization
- Provide JIRA and Confluence administration and support
- Architecting the platform optimally to meet stakeholder's various goals
- Lead major and minor tools and plugin upgrades as needed
- Experience in Vertica DB – Huge Advantage
- Windows 2012 system administration experience, including light system administration duties such as patching, audit log review, and software upgrades
- Ability to travel up to two times/year outside of the DC area
- BASIC SAP know how
- General IT skills - more than 1 year experience
- Three plus years of customer service job related experience with an Associate Degree or bachelor’s degree
Software Administrator Job Description
- Provide support and resolution of the tools to all users at all levels
- Ensure the servers holding software (license and application) are available, monitored, patched and updated
- Provision and de-provision user accounts in the tools and provide knowledge transfer and training
- Provide support to development for the software build process among geographically diverse teams and ensure continued compliance
- Develop and maintain build process and any supporting in-house tooling, providing appropriate documentation to assist in builds and configuration
- Troubleshoot broken builds and build environments
- Incorporate test automation into build process via extensive use of scripting and graphical user interfaces
- Introduce processes to standardize the use of the software tool set
- Control of the license cost according to the Volvo financial framework
- Provide input to the Software Asset Management life cycle
- Experience with Microsoft Dynamics CRM strongly preferred
- Basic understanding of data integrity helpful
- Ability and willingness to learn new skills and abilities
- Demonstrated observation skills, critical thinking, rational thought process and linear thinking
- Will need to performs complex analysis, acquisition, installation, maintenance, and upgrade of computer hardware, OSs, and software utilities
- Will need to maintain software such as compilers, link editors, assemblers, utilities, scripts, macros, and subroutines
Software Administrator Job Description
- Establishes system specifications by conferring with users
- Maintains Click Software system performance by performing system monitoring and analysis, and performance tuning
- Prepares users by designing and conducting training programs
- Upgrades system by conferring with vendors/consultants
- Provides expertise in ensuring that software license contracts and agreements, software licenses and software installations and associated linkages are reflected correctly in the IT asset repository
- Assist in the definition of software requirements and software solution based upon business or clinical needs
- Assist in the development of new technical standards and procedures for the desktop computing environment that will streamline and improve service management processes
- Participates in license negotiations with vendors
- Enter and maintain information in a database format to address budgeting, software compliance & inventory, software license keys, contracts, and cost
- Document operating procedures (Run Book)
- Create Confluence projects with various customizations requested by stakeholders
- 3 to 5 years of experience administering JIRA and Confluence
- Using Atlassian REST services and JIRA and Confluence plugins using the Atlassian SDK
- Administering JIRA and Confluence in large scale business critical environments
- Using and configuring Relational DBs including one of MySQL, MariaDB or Postgresql
- Advanced knowledge and interaction of the TFS the legacy and vNext build systems
Software Administrator Job Description
- Assist with maintaining documentation adhering to department protocol
- Assist coordination with network, database and server administrators to prepare non-production and production environments for new or enhanced systems, processes or applications
- Work seamlessly with other teammates and cross-functional areas
- Participate in infrastructure architecture, such as capacity planning and security
- Create and maintain reports, scripts, programs or other tools within systems to maintain system health and integrity
- Help maintain system and application security
- Provide user provisioning for various software applications
- Configure, administer and monitor all aspects of systems
- Create, modify, run and maintain custom code and utilities
- Remain current on new technology and product road map
- Advanced knowledge and interaction of SharePoint Site Administration and TFS components for SharePoint
- Advanced knowledge of TFS development and customization concepts (process templates, work item customization, reports and dashboards)
- Advanced knowledge of TFS extension development
- Understanding of TFS application integration with SharePoint, Microsoft Project Server and Release Management Server
- Experience with SQL Server administration (SQL Server 2008/2012)
- Working knowledge and interaction SQL Server Reports Services and Analysis Services (SQL Server 2012)