Senior IT Analyst
Edgewater Federal Solutions, Inc. · Germantown, MD · Yesterday
Information Technology$120k–$130k/yrFull-time
Responsibilities
- Manages and/or participates in the design, development, and implementation of new systems, applications, projects, and other technology solutions.
- Researches, evaluates, and develops or recommends appropriate architectural framework, technology solutions, and implementation strategies.
- Promotes efficiency of processing, ease of maintenance, and features to keep graphic interfaces easy to use.
- Designs implementation strategies based on needs, requirements, and resources.
- Implements and monitors security for each assigned system.
- Provides ongoing functional system support; performs and directs system administration activities including, researches and analyzes system issues or other pertinent matters including hardware and software aspects.
- Coordinates technical assistance and advice to end users for resolution of problems presented; escalates incidents, problems, and requests for service(s) and/or resource(s) to other Information Technology division staff as appropriate.
- Responds to and resolves inquiries and complaints; establishes and maintains positive working relationships with managers, staff, internal customers, vendors, and others during the course of work using principles of good customer service.
- Acts as a technical resource and provides advice and functional work direction to other information technology staff.
- Deploy, configure, and manage classified and unclassified Red Hat Enterprise Linux (RHEL) operating systems and on-premise hardware.
- Harden and patch operating systems in accordance with DoD STIGs and agency policies.
- Deploy, configure, and manage storage appliances, including SAN connectivity and troubleshooting.
- Manage and deploy patch life cycle environments using Satellite Server tools.
- Manage installation services such as Kickstart.
- Manage user accounts, group memberships, and access permissions within RHEL environments.
- Deploy, configure, and manage CDM tools and services for asset discovery, vulnerability scanning, endpoint detection, and configuration management.
- Support development teams to assist with installation and management of application and database services.
- Deploy, configure, and manage the security implementation and maintenance of all IT equipment, using tools such as firewalls, anti-virus software and vulnerability software.
- Develop and maintain automation scripts using Ansible and Bash.
- Perform and monitor system backups.
- Support backup and recovery operations including disaster recovery planning.
- Create and maintain configuration management documentation for all systems.
- Tier 2 customer support and managing tickets through closure.
- Participate in security audits and incident response activities.
- Administration and support of Cisco Firepower firewalls.
- Ability to troubleshoot complex systems, networks, and security issues while supporting high availability enterprise environments.
- Manage the installation, configuration, and maintenance of TACLANE network encryption devices to ensure the secure transmission of classified data across diverse network environments.
- Coincide with cryptographic keys, ensuring all devices are properly initialized and operational to prevent communication outages.
- Request, install, renew, and revoke SSL/TLS certificates before they expire.
- Maintain a flexible schedule that includes mandatory weekend work for critical system patching and maintenance windows.
- Able to work well in a pressurized environment.
- Able to work hard and put in longer hours when it is necessary.
Qualifications
- US Citizenship is required.
- Bachelor’s degree in Information Systems, Computer Science or related field.
- 10+ years of experience performing professional level work in the information technology field; including experience performing information technology analysis and managing IT projects through the entire project life cycle.
- Knowledge of computer programing principles, techniques, and procedures for both locally hosted and on-line applications.
- Knowledge of principles/practices, methods, and standards of computer systems.
- Experience with troubleshooting computer software and hardware problems and resolve as appropriate.
Physical Demands
- While performing the duties of this job, the employee may be regularly required to stand, sit, talk, hear, reach, stoop, kneel, and use hands and fingers to operate a computer, telephone, keyboard, and standard office equipment.
- Specific vision abilities required by this job include close vision requirements due to computer work.
- The employee must occasionally lift and/or move up to fifteen (15) pounds.
- Fine hand manipulation (keyboarding).
Salary
$120,000.00 - $130,000.00
Benefits
- Paid Time Off & Holiday Pay
- Medical Insurance
- Dental Insurance
- Vision Insurance
- Disability, Life Insurance, and AD&D
- Flexible Spending Accounts
- Pre-Tax 401K and/or After-Tax Roth IRA (with employer matching contribution)
- Tuition and Technical Training Reimbursement
- Exercise Reimbursement
- Computer Reimbursement
- Employee Assistance Program