Desktop Engineering Job Description
Desktop Engineering Duties & Responsibilities
To write an effective desktop engineering job description, begin by listing detailed duties, responsibilities and expectations. We have included desktop engineering job description templates that you can modify and use.
Sample responsibilities for this position include:
Desktop Engineering Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Desktop Engineering
List any licenses or certifications required by the position: ITIL, MSCE, MCSE, MCA, PMI, PMP, MCSA, CISSP, ISC, MCP
Education for Desktop Engineering
Typically a job would require a certain level of education.
Employers hiring for the desktop engineering job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Education, Technical, Business, Information Technology, Information Systems, Technology, Computer Sciences, Business/Management
Skills for Desktop Engineering
Desired skills for desktop engineering include:
Desired experience for desktop engineering includes:
Desktop Engineering Examples
Desktop Engineering Job Description
- Monitor, plan, and coordinate the distribution of client / server software and patching using Microsoft System Center Configuration Manager (SCCM)
- Provides technical leadership and oversight of theengineering and operationsteam, and related vendors
- Provide strong technical leadership for both virtualization, desktopas a service,and desktop operating environment technologies
- Partner with line of business partners to understand application needs, associate experience issues, and educate them on virtualization/desktop as a service,OS, and Browser strategies, providing necessary operational metrics
- Driveimprovementsin enterprise virtualization and desktop systems through proofs of concept, R&D, platform/vendor selection and implementation
- Ability to support negotiations on scope of work handle work with outside vendors /integrators
- Partnerwith otherinternal or supplier teams as needed
- Establish and maintain a positive client relationship
- Responsible for meeting all defined account metrics and objectives
- Act as a point of contact for client escalations and responsibility for driving resolution
- Experience with virtualization technologies, virtual desktop, thin client desired
- Good communication skills & team player, ability to co-ordinate well within local/global teams within same function cross functional teams, Works under general supervision
- Bachelor's degree or equivalent education, training, and experience from which comparable skills, abilities, and knowledge was acquired
- Five years of relevant experience in help desk management, project management, desktop support and customer communications
- Excellent organizational skills, management of own time and team, and respect for the time of others
- Demonstrated ability to envision Global approaches to IT services and to develop and implement effective plans for service delivery
Desktop Engineering Job Description
- Works proactively with BU leadership to ensure security, IT risk and compliance is actively built in to the organization objectives
- Provides regular metrics and reporting to Senior Leadership
- Design, develop and implement standard operating system imaging process and policies
- Management of software distribution and patch management solutions to include testing, packaging and deployment of applications and security patches
- Benchmark and Evaluation of all new deployable End User hardware
- Define and execute the management of the firm’s strategic desktop computing roadmap, including operating system and hardware strategies core supporting tools
- Define and manage the strategic desktop computing roadmap, including operating system and hardware strategies core supporting tools
- Perform user, system and support requirements
- Keep abreast of new technologies and products emerging in the End User Services area
- Troubleshoot and Resolve user access and permission problems
- At least 6years of experiencewith desktop virtualization
- At least 6years of experiencehandlingenterpriseend user computingin aMac environment andAt least 6years of experiencemanagingenterpriseend user computingin aWindows environment
- Bachelor's Degree inComputer Science,orBachelor's Degree inInformation Systems,orBachelor's Degree inEngineering,orBachelor's Degree inMathematics, or military experience
- At least 10years of experiencemanagingtechnical projects
- At least 2 yearof experience in Strategy Development
- Masters Degree in Business, or Master's Degree in Commerce, or Master's Degree in Computer Science, or Master's Degree in Systems Engineering, or Master's Degree in Management of Information Systems, or Master's Degree in Management of Information Technology
Desktop Engineering Job Description
- Configure CPU and memory for physical and virtual desktops as required
- Provide support per request from various constituencies Coordinate and communicate with impacted areas
- Install software and upgrade on workstations and Manage software licensing
- Troubleshoot all computer hardware and software problems escalated from the Help Desk
- Provide patch updates to remediate client device security vulnerabilities
- Maintain scripts to complete simple repetitive system administrative tasks
- Perform system installations, operating system patching, and maintenance
- Resolve and close ServiceNow service requests
- Perform preliminary testing of the installed applications
- Assist in design of or design and implementation of the strategic leading edge desktop environment
- Strong understanding of JPMC Global Technology Infrastructure (GTI) teams and ability to navigate the processes within the bank
- Demonstrable experience of delivering a global Windows 10 desktop platform, including management of corporate images and adherence to security standards
- Advanced knowledge of application delivery including packaging of MSI files and virtualization tools such as App-V
- Experience supporting regional office locations, including on-premise and cloud based file serving
- Experience of cloud platforms such as Microsoft Azure or AWS, in particular for Desktop-as-a-Service (DaaS)
- Experience of integrating large heterogeneous environments that include Windows and OS X file systems, desktops, laptops and mobile devices
Desktop Engineering Job Description
- Prepares, tests and releases software application and security updates to production using Microsoft SCCM
- Troubleshoot and resolve issues of testers during disaster recovery testing
- Provide feedback, document workflow deficiencies, and process improvements
- Provide written documentation of problems
- Resolve advanced level PC problems such as incompatibility with software and operating systems, required changes in registry settings, changes or compatibility issues with the virtual desktop
- Build and test all OCC desktop images and write related documentation
- May provide dedicated PC support for departments and special projects or software installations that require desktop utilization
- Manage and administer a mixed platform client system environment (Mac OS X, Windows, )
- Daily communication with cross-functional teams
- Performs application patching of desktop/laptop/tablet software such as, for example, Adobe Reader using Absolute Manage or other tools as appropriate
- Excellent technical skills and experience gained from working within complex Desktop infrastructure projects
- Good working knowledge of PowerShell to automate complex and repetitive operations for L1 and L2 support teams
- Experience of security technologies and strategies, including the use of web and email content filtering, public key infrastructure, drive encryption, patch management and AV best practices
- Working knowledge of O365, Skype for Business and OneDrive for client devices
- Knowledge of MDM technologies and how these are used to manage corporate devices and BYOD
- Good knowledge of BYOD strategies and deployment approaches that ensure corporate data remains secure and devices are compliant with company standards
Desktop Engineering Job Description
- Provide day-to-day operation leadership for desktop engineering/automation tasks
- Ensure timely service and resolution of service requests and incidents in accordance with the service level agreements
- Support and train team to build, image, update, maintain, and secure DSS enterprise endpoints
- Ensure all baseline configurations across endpoints are done securely with Security Technical Implementation Guides (STIG) compliance in accordance with DOD mandates
- Ensure appropriate testing of desktop packages is done prior to deployment
- Troubleshoot and make recommendations to the government for remediation of security or functionality issues in the desktop image
- Ensure patches IAW DOD authorized timelines
- Coordinate resolution of desktop incidents and issues with the appropriate DSS team (e.g., CND, DCO)
- Ensure all service requests and issues are tracked and documented
- Recommend and implement technology, knowledge management and processes that improve the effectiveness of desktop engineering/automation
- Advanced knowledge of industry standard monitoring tools such as System Center Operations Manager (SCOM)
- Possess experience with a blend of engineering of EUC technologies, technical skills and experience gained from working within complex Desktop, Mobile and Application infrastructure projects
- Demonstrable experience in translating high level technical architectures and service design requirements into clear and coherent low-level designs
- Experience of infrastructure and application architectures, particularly with respect to VDI, MDM, automation techniques and managing ‘infrastructure as code’ leading to consistent delivery and to high levels of quality
- Experience in the automation of manual tasks and seeking out efficiencies by ‘shifting left’ where possible, for example the automation of Desktop provisioning and Application deployment, including end user self-service
- Understanding of security best practices, particularly in relation to software patching, data leakage prevention and encryption