Description
Duties:
Sr PKI Engineer
We are seeking a Sr Public Key Infrastructure (PKI) Engineer to support our enterprise PKI service. You will be responsible for designing, engineering, and supporting the enterprise PKI solutions that enable the management and monitoring of Digital Certificates. Utilizing your applied security background, you will ensure that UMG’s Digital Certificate Keys are managed in ways to maintain their integrity. Your understanding of distributed systems, cloud computing, and secure development will enable you to analyze, design, develop, and operate the PKI infrastructure at peak efficiency.
Implement PKI infrastructure within the organization
Consult with other members of project team and end users to identify PKI requirements and develop requirements documentation
Contribute to the technical direction on all areas of PKI architecture, including policies, standards strategies, automation, and governance. Complete documentation as required in support of this.
Provide guidance to key stakeholders on PKI lifecycle, processes, and procedures.
Monitoring systems and processes, performing system health checks, maintaining system logs, and troubleshooting of system problems including hardware, application, and operating system related issues
System/network certificate management
Mobile code signing implementation
Management of all certificates and keys, including providing private key recovery and certificate revocation functionality
Implement certificate-based authentication for both logical and physical access
Successfully adhere to implementation schedules for system deployments and improvements following defined change control processes
Ability to brief senior leadership on all PKI related projects and events
- Serve as technical systems software
- Perform detailed system hardware/software troubleshooting
- Maintain all server related software and desktop operating systems and system software
- Write technical documentation for existing hardware and software systems
- Manage servers and associated operating systems/software
- Provide primary support for systems hardware and software
- Provide technical support on all systems
- Manage other systems engineers to complete systems engineering tasks
- Direct the interface of software systems with the hardware configuration and the applications systems
- Develop system/sub-system specifications, support system integration and system/software verification activities
- Recommend hardware/software technologies in support of application requirements
- Maintaining hardware and software systems and services
- Lead server and network operating system upgrades
- Managing the hardware and software systems lifecycle
- Resolving hardware and software compatibility issues based on systems architecture
- Provide improved systems technology infrastructure
- Configure servers and server software/drivers
- Provide systems engineering support throughout the entire software development lifecycle
- Implement new server based hardware and software components
- Integrate key restaurant-level hardware and software systems