What are the responsibilities and job description for the Application Programmer position at ECS Federal, LLC?
ECS is seeking an Application Programmer, providing support to our national laboratory customer in Albuquerque, NM.
An Application Programmer to join one of next generation teams working primarily in a Linux environment. The department partners with several internal mission organizations to design, develop and deploy large-scale remote sensing systems for real-time national security missions. Your role will include systems architecting, creating and modifying Ansible playbooks, and collaborating with our system administrators to automate tasks.
RESPONSIBILITIES AND DUTIES
Participate in the design of software tools and subsystems to support reuse and domain analysis. Assist Applications Engineer and Applications Programmer to interpret software requirements and design specifications to code and integrate and test software components. Work will primarily be performed in a Linux environment.
Requirements:- Bachelor's in Computer Science or related degree plus 6 years of relevant experience or total of 12 years of relevant experience without a degree.
- Must be a US Citizen
- Experience in architecting complete computer solutions, system design, engineering, and system development, including familiarity with modern DevOps practices and tools
- 2 or more years of experience developing automation code using Ansible
- 2 or more years of experience with virtual machines and cloud technologies (e.g. VMWare vSphere)
- 2 or more years of experience with RedHat Linux (or similar Linux distribution) system administration
- Demonstrable understanding of Linux or Windows Server-based enterprise architectures
- Knowledge of hardware and operating systems, including system architectures, network infrastructures, and client–server principles
- Experience working in a collaborative environment (unclassified/classified)
- Work is primarily performed on site and therefore the candidate must reside in the Albuquerque area
- Candidate can start uncleared, but must be able to obtain and maintain a DOE Q Clearance (preference is Active DOE Q Clearance or DoD Top Secret Reciprocity)
Req Benefits: