
Senior IT Systems Engineer
- San Diego, CA
- $110,000-150,000 per year
- Permanent
- Full-time
- Define, design, analyze, implement, test, debug, and administer network and systems for daily IT operations, recommending improvements to ensure reliable operation of our business-critical IT environment.
- Oversee overall planning, upgrades, maintenance, and problem resolution for the company's office and lab computer environments, with a strong focus on Windows-based platforms.
- Develop and maintain comprehensive documentation of IT systems and standard operating procedures.
- Diagnose and resolve complex technical hardware, software, and system issues.
- Monitor the computing environment, suggesting changes to enhance security and operations while staying abreast of current technology trends.
- Independently plan, manage, and execute the implementation of new applications in support of emergent customer needs, consulting with users to define hardware, software, or system functional specifications.
- Install, test, and troubleshoot network equipment.
- Collaborate closely with hardware and software engineering teams to develop and implement technology solutions for Linux Server and Desktop systems.
- Develop and maintain Linux compute farms, including user management, access controls, and permissions.
- Work with IT management and DevOps to identify engineering needs and recommend enhancements. Support DevOps with server builds and application installs and upgrades.
- Develop, maintain, and administer logging and log consolidation systems, analyzing logs for security and performance issues.
- Collaborate with the IT Team on various infrastructure projects.
- Maintain engineering software tools, including installation and license management.
- Engage with third-party vendors to identify services that supplement internal capabilities.
- Develop and maintain engineering lab computers and networks.
- Assist engineers with script writing and other direct program activities.
- Maintain a high level of hardware and software security for the enterprise, including managing desktop and server patch management and antivirus updates.
- Stay current with new and emerging technologies, making recommendations when appropriate, including attending training courses and webinars.
- Successfully manage projects to closure on schedule, to technical specifications, and within established budgets/parameters.
- Mentor and assist other IT department members.
- Maintain current and future IT documentation.
- Be available on-site between the core hours of 9:00 AM to 4:00 PM, Monday to Friday, with availability for occasional out-of-hours issue resolution and scheduled patch management.
- Perform additional duties as requested or assigned.
- Bachelor's degree in Computer Science or equivalent.
- Minimum of five (5) years of experience in a similar role. Ten (10) or more years of experience in lieu of a degree will be considered.
- Linux+, MCSE, CCNA, or other relevant certifications are a plus.
- Knowledge of VMware is a plus.
- Experience working in a government-controlled environment (e.g., GCCH, AWS Gov) is a plus.
- Strong analytical skills with the ability to resolve a wide variety of complex issues; capable of defining problems, identifying options, trends, costs, and benefits to recommend and execute solutions.
- Ability to work independently, demonstrate initiative, and interact effectively with various engineering development teams.
- Excellent oral and written communication skills.
- Strong fundamental knowledge of troubleshooting methodologies.
- In depth knowledge of Windows Server infrastructure (Windows Server 2016+, DNS, DHCP, GPO, AD) and hybrid cloud systems (Microsoft 365/Office 365/MS Exchange online, Azure, AWS).
- Thorough knowledge of user setup and security controls in Microsoft Active Directory and other Microsoft products.
- Experience with computer imaging and other rapid deployment technologies.
- Proficiency in scripting languages, especially Linux Shell, with PowerShell being a bonus.
- Ability to maintain confidentiality and security of all data in a professional manner.
- Adept at understanding the needs of various users across departments with differing technical experience levels.
- Ability to work effectively and efficiently with a large volume of work under pressure, interruptions, deadlines, and short lead times. Must be self-motivated, able to work independently with minimal supervision, prioritize tasks, and delegate or assume responsibility to maximize productivity.
- Demonstrates strong skills and proficiency with Windows and LINUX based applications.
- Demonstrates deep knowledge of various LINUX operating systems.
- Experience with highly available environments servicing Web, Application, and Database services.
- Knowledge of Revision Control Systems (Git, SVN) and Workload Management Systems (PBS, Jenkins, etc.).
- Demonstrates Linux/Windows Environment Integration skills.
- Demonstrates good IT infrastructure knowledge, including Windows Server, Active Directory, general networking, Email (MS Exchange, Spam filters) and security (Firewalls, IDS/IPS, encryption).
- Ability to use open-source software systems to improve engineering processes.
- Experience with SSH Server/Client and Key-based authentication.
- Demonstrates solid Networking skills.
- Experience with DevOps / software tool administration (e.g., Jenkins, Puppet) is a plus.
- Broad knowledge of engineering tools (compilers, FPGA/ASIC synthesis tools, etc.) is a plus.
- Proficient with PC office applications.
- Demonstrates strong interpersonal, written and verbal communication skills.
- Strong initiative, proactive work ethic and prioritization skills.
- Trustable judgement and analytical problem-solving skills.
- Effective execution and decision making.
- Champion of change and promotes innovation.
- Able to frequently sit, stand, walk, use hands to fingers, handle or feel, reach within hands and arm's length, stoop, kneel, and crouch, talk and hear.
- Regularly required to sit for extended periods of time; frequently required to use office equipment such as PC, printer, telephone, etc.
- Able to regularly lift and/or move up to 10 pounds, frequently lift and/or move up to 25 pounds, and occasionally lift and/or move up to 50 pounds.
- Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.
- US. Citizenship
- Must be able to obtain and maintain an active Secret Clearance which requires U.S. Citizenship.
- Active or recent (within 2 years) Security Clearance a plus.
- Monday through Friday business hours.