Support enterprise electronic trading and clearing applications in customer-facing environments. Own system availability, deployments, and troubleshooting for Linux and Windows platforms.
Responsibilities
- Configure and maintain Linux and Windows systems to ensure project environment availability.
- Execute application deployments using JSON and TAR archives across multiple environments.
- Manage infrastructure as code with Puppet, including building modules, classes, and migrations.
- Troubleshoot application and system issues, determine root causes, and document permanent solutions.
- Perform OS patch management and security patching for Linux servers.
Required Skills
- 5+ years of experience in systems engineering or application support.
- Strong proficiency with Linux and Windows operating systems.
- Hands-on experience with Puppet server, including local module construction and migrations.
- Experience with Git repository management, branch troubleshooting, and GitLab integration.
- Ability to use Apache webserver and perform detailed log analysis.
- Proficiency with system monitoring tools: top, sar, netstat, iostat, uptime, ps, and free.
- Competency in network troubleshooting using traceroute, nslookup, and nmap.
- Experience with Tanium for software installation and deployment.
- Familiarity with UC4 job queue management and execution.
Preferred Skills
- Experience with YUM for OS patch management and kernel updates.
- Knowledge of RiskSense and ServiceNow for security patching workflows.