Software Technical Analyst 3'4 Job in Kent, Washington US
Software Technical Analyst 3'4
Location Kent, WA Security Clearance Required? Ability to Obtain Interim and/or Final Clearances (Post Start) - US Citizenship Required about security clearance definitions Position Description Support the AWACS 40/45 Mission Computing software development organization. Provide software support for the MC development environment and computing assets. This includes coordination with outside vendors, and other AWACS organizations to complete specified tasks. Work in concert with an engineering team to maintain the development assets as well as design, build and integrate solutions which support a complex set of requirements including Information Assurance. Looking for an applicant interested in computer technology with substantial work experience in three or more of the following tools/skills: Software and Applications: Linux shell scripting languages (ksh, bash, tcsh, expect, perl). Windows scripting languages (bat files, VBscript, perl). ClearCase on Windows and Linux - use in a shared environment. ClearQuest setup and configuration including Oracle or SQL server integration. C/C++/C# development using Microsoft Visual Studio and/or GNU compilers. Cross compiler development, setup, and operation. Operating Systems and Related: Red Hat Linux administration, troubleshooting, and operation. NetApp system configuration and administration. NFS, LDAP, DNS, DHCP, SAMBA, ssh, ftp, and tftp use and setup. Windows 2003/2008 use, setup, and installation. Windows security model and how to affect the security posture. Terminal services configuration and use. Encryption and secure communications options for data in flight and at rest. Licensing application methodology (e.g. FlexLM) use, configuration and setup. Knowledge of networking protocols and use (e.g. tcp, udp, multicast, spanning tree, etc). Knowledge and Skills: Knowledge of different disk drive interfaces (SATA, SAS, fibre channel). Knowledge of current standards with respect to networking interfaces (RJ-45, LC fiber) and devices (switches, routers). Knowledge of storage systems, controllers, and redundancy approaches. Knowledge of enterprise blade systems, cPCI systems and associated single board computers. Ability to diagnose system problems through a variety of tools (wireshark, event logs). Ability to develop an understanding of system design through configuration files. Working with COTS applications in a structured environment. Linux and Windows cross development issues, tools, approaches. Competencies General + Adaptability Understands changes in own and others work and situations; may be asked to explain the logic or basis for change to less experienced employees; actively seeks information about changes affecting own and fellow employees jobs. Treats changes and new situations as opportunities for learning or growth; focuses on the beneficial aspects of change; speaks positively about the change to fellow interorganizational employees and occasionally to external customers. Quickly modifies behavior to deal effectively with changes in the work environment; readily tries new approaches appropriate for new or changed situations; does not persist with ineffective behaviors. + Collaboration Works effectively and cooperatively with fellow employees, peers from other teams and/or parts of the organization and occasionally external customers; establishes and maintains good working relationships by actively involving others and helping them feel valued, appreciated, and included in discussions. Places higher priority on team and/or organization goals than on own goals. Offers to provide help and/or leadership to other teams and/or employees and occasionally external customers when they need assistance. + Communication Clarifies purpose and importance; stresses major points; follows a logical sequence. Keeps the audience engaged through use of techniques such as analogies, illustrations, humor, an appealing style, body language, and voice inflection. Frames the message in line with audience experience, background, and expectations; uses terms, examples, and analogies that are meaningful to the audience. Seeks input from audience; checks understanding; presents message in different ways to enhance understanding. Uses syntax, pace, volume, diction, and mechanics appropriate to the media being used. Accurately interprets messages from others and responds appropriately. + Contributing To Team Success Makes procedural or process suggestions to work group members, other internal employees, and occasionally external customers for achieving team goals or performing team functions; provides necessary resources or helps to remove obstacles to help the team accomplish its goals; listens to and fully involves others in team decisions and actions; values and uses individual differences and talents; shares important or relevant information with the team; adheres to the team's expectations and guidelines; fulfills team responsibilities; demonstrates personal commitment to the team. + Decision Making Recognizes a wide range of potentially difficult issues, problems, or opportunities in own work group, across the organization and occasionally with external customers; determines whether action is needed. Identifies the need for and collects information to better understand difficult issues, problems, and opportunities. Integrates information from a wide variety of sources; detects trends, associations, and cause-effect relationships; creates relevant options for addressing difficult problems/opportunities and achieving desired outcomes. Formulates and/or makes recommendations for decision criteria based on issue complexity; evaluates options by considering implications and consequences; chooses an effective option. Implements decisions or initiates action within a reasonable time. Includes fellow work group members, employees across the organization, and occasionally external customers in the decision-making process as warranted to obtain good information, make the most appropriate decisions, and ensure buy-in and understanding of the resulting decisions. + Managing Work Identifies critical and less critical activities and tasks within own and other work groups; adjusts priorities when appropriate. Ensures that required equipment and/or materials are in appropriate locations so that own and others work can be done effectively. Allocates own time to complete work; coordinates own and others schedules to avoid conflicts. Takes advantage of available resources (individuals, processes, departments, and tools) to complete work efficiently. Uses time effectively and rarely allows irrelevant issues or distractions from interfering with work completion. Technical + Analytical Skills Basic - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources at the department level. Preferred - Skill and ability to: collect, organize, synthesize, and analyze data; summarize findings; develop conclusions and recommendations from appropriate data sources with clients, customers and/or suppliers. + Integrated Systems Basic - Complete knowledge of design, improvement, and installation of integrated systems of people, materials, equipment, and methods. Preferred - Extensive knowledge of design, improvement, and installation of integrated systems of people, materials, equipment, and methods. + S/W Development Tools Basic - Complete knowledge of software development and testing tools (e.g., editors, compilers, linkers, desktop simulations, configuration management tools, requirements management tools) capability and usage. Preferred - Extensive, specialized knowledge of software development and testing tools (e.g., editors, compilers, linkers, desktop simulations, configuration management tools, requirements management tools) capability and usage. + S/W Languages Databases Basic - Complete knowledge of software programming languages (e.g.