SOA Linux System Admin

  • Zantech
  • Kearneysville, WV 25430, USA
  • Nov 09, 2020
[Information Technology]

Job Description

At Zantech, we apply state-of-the-art technology to solve our Federal Clients' most mission-critical challenges. "Outstanding Performance...Always" Our corporate motto represents our commitment to build long-term relationships with both our clients and our employees by providing the highest quality service in everything we do. We strive for excellence for our clients and for each other. We embrace the opportunity to hire individuals with new talents and fresh perspectives. At Zantech, we offer a competitive compensation, benefits and vacation package as well as providing you with a fast paced and exciting work environment. Come join our team! Zantech is looking for a talented SOA Linux System Admin that will support the Service Oriented Architecture Team to create scripts and automate various functions. Brief Description of Duties: This position is for an application engineer on the Coast Guard's Service Oriented Architecture (SOA) Team to create scripts to automate various functions. You will work with senior architects, developers and system administrators on the SOA team and customers throughout the Coast Guard and Federal Government to design, build, operate, and support the Coast Guard's SOA solutions and Enterprise Service Bus (ESB) infrastructure. Your tasks will be to develop, validate, coordinate, lead, and execute complex maintenance, failover, and disaster recovery activities in a 7x24 mission-critical production environment. Alternative Work Schedule is available (work 9-hour days with alternative weeks with a day off) and you have flex-time to offset extra hours as part of the rotating on-call afterhours operations and maintenance support team. Responsibilities: Work with customers, architects, administrators, engineers and developers on the SOA team and various other Coast Guard technical teams to help architect, design, develop, implement, and maintain mission-critical REST-based Service Oriented Architecture solutions for multiple Coast Guard business units. + Operate, maintain, and implement continuous improvements to the SOA infrastructure to meet or exceed all SOA Service and Operating Level requirements + Configuration management/administration for SOA + Evaluating, installing, upgrading, configuring, monitoring, testing and tuning SOA software and related products + Backup and recovery policies and procedures + API Server configuration & maintenance (creating and maintaining policies, users, roles, and privileges) + ESB tuning and performance monitoring + Application/message flow tuning and performance monitoring. + Work in conjunction with architects to implement continuous improvements and updates to the Coast Guard's SPEAR architecture. + Create/maintain/use Java, JavaScript, Linux shell, and other custom applications, or use SolarWinds and other COTS tools to monitor the performance of the ESB, associated applications and/or to automate routine tasks. + Provide 7x24 (rotating on-call duty) production support of applications and supporting software and infrastructure associated with the Coast Guard's SOA to meet mission-critical service level and operating level agreements. + Work effectively with SOA and other team members to troubleshoot and promptly identify and address problems. + Perform data analysis and report results related to SOA metrics to provide the team and the command with timely and accurate information pertinent to SOA service level and operating level performance. + Work with the SOA team to perform licensing, application and data and customer ticket management tasks as required. This includes (but is not limited to) procurement, loading, editing, configuring, restoring, tracking, and removing licenses and applications at the requests of our customers and tracking the progress and status of work orders and incidents. + Prepare clear written instructions and standard operating procedures. + Help to develop, write, and validate enterprise governance standards. + Research, test, and coordinate SOA software patches/upgrades. + Work with the SOA team to develop, implement, and maintain SOA security policies. + Interact with technical teams and vendor support organizations to resolve technical issues. Required Knowledge, Skills and Abilities + 2-3 years of experience with Linux scripting (BASH, JavaScript). + 3-5 years of Linux system administration (preferably Red Hat) operational experience in a mission critical production environment with a focus on installing, configuring, maintaining, and troubleshooting server software. + Knowledge of STIGs and POA&M remediation. + Knowledge of VMware vSphere or ESXi + Knowledge of the technologies, protocols, conventions, and protocols used throughout the Internet, such as HTTP, HTML, TCP/IP, DNS, XML, JSON, JavaScript, JSP, ASP, AJAX, Java Servlets, SMTP, FTP, etc. + Demonstrated basic knowledge of TCP/IP networking. + Positive, enthusiastic attitude and willingness to learn new skills and technologies. + Creative, resourceful, logical, and innovative approach to technical challenges and problem solving is essential. + Ability to learn to plan, document, install and effectively implement and maintain complex software across heterogeneous server and networking environments. + Ability to learn to diagnose complex problems effectively and resolve issues in a multi-tier environment. + Excellent oral and written communications skills including the ability to prepare documentation of standard operating procedures Beneficial Knowledge, Skills and Abilities + Development experience with asynchronous messaging applications using APIs such Java Message Service (JMS) or Apache NMS. + Strong software and service-oriented architecture skills highly desirable. + Strong background in ITIL framework and data analysis, measurement, and optimization techniques highly beneficial. + Familiarity with disaster recovery and high availability scenarios highly desirable. + Demonstrated knowledge of and experience with implementing REST-based software and architecture patterns. + Demonstrated programming experience in an object-oriented programming language such as Java or C#. + Demonstrated knowledge of scripting languages such as JavaScript and Python and common data formats especially XML and JSON. These skills are essential as this position will assist Java developers in deploying and testing applications in a high availability ESB environment using REST patterns via asynchronous messaging (JMS) and Java application servers. + Experience with messaging middleware products such as Red Hat JBoss A-MQ, Apache ActiveMQ, Apache Camel is strongly preferred. Required Education/Certifications: + Active Secret Clearance -OR - + This position is open to US citizens only and requires applicants to successfully obtain a NACI prior to start date. + Bachelors Degree in Computer Science, IT, Engineering or Related field + IAT II Certification (CompTIA Security+, CCNA, CySA, GICSP, GSEC, SSCP) "Outstanding Performance...Always" Our corporate motto represents our commitment to build long-term relationships with both our clients and our employees by providing the highest quality service in everything we do. We strive for excellence for our clients and for each other Zantech provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
Associated topics: equipment, ip, network administrator, operating system, router, scom, scom sccm, system administrator, system center operations manager, tcp ip