Job Category OpenShift Container Platform (OCP) Developer Position Title Software Programmer 4 Location Washington, DC In this role you will The successful candidate will possess a strong developer background as well as interpersonal skills needed to communicate design requirements and objectives while providing thought leadership to the community embarking on a transition to cloud technology. Candidates should be self-motivated and collaborative IT professionals with a strong background in software development, systems administration and IT automation. The Technology Solutions Office (TSO) has a need for an OpenShift Container Platform (OCP) developer to become a part of their growing team. The OCP developer will facilitate the adoption of Red Hatrsquos OCP within the Judiciary by assisting the developer community in the design and implementation of cloud-ready applications and deployment pipelines and migration of legacy applications on large-scale container platform clusters using Java, Node.js, Docker, Kubernetes, and Ansible. The candidate need not have explicit OCP experience, but at a minimum be well versed in Kubernetes, microservices architecture and cloud architecture. CLEARANCE LEVEL POSITION of TRUSTSUITABILITY REQUIREMENT Please be aware that this position requires a U.S Government Public TrustSuitability determination. Applicants who accept an offer of employment will be subject to government security investigation(s) and must receive a favorable suitability determination for access to U.S Government information for continued employment. The government investigation for this position includes a credit check. JOB RESPONSIBILITIES Design automated, containerized cloud application platform solutions with a focus on application concerns, including cloud-ready distributed application architectures, migrating workloads to containers, containerized development workflows, and integrating container platforms with automated CI and CD pipelines. Provide mentoring to the developer community in the best practices associated with CICD deployments using Jenkins, Maven, and GIT. Assist in the design, build, management and operation of the continuous delivery framework and tools, and act as a subject matter expert on CICD for developer teams. Assist in the design, build, management and operation of the infrastructure as a service layer (hosted and cloud-based platforms) that supports the different platform services. Write and build continuous delivery pipelines to manage and automate the lifecycle of the different platform components. EDUCATION REQUIREMENTS Candidates must have a Bachelorrsquos Degree and 8 years of IT experience (or a High School Degree with 11 years of IT experience). CERTIFICATION REQUIREMENTS NA EXPERIENCESKILLS REQUIRED Candidates must have a Bachelorrsquos Degree and 8 years of IT experience (or a High School Degree with 11 years of IT experience). Comprehensive understanding of cloud delivery models PaaS, SaaS and IaaS. Exposure to containerization, the Docker project, Kubernetes, and OCP. Familiarity with continuous integrationdeployment processes and tools such as IDEs (Eclipse), Source Code management. (GITStash), Jenkins, Maven, Nexus artifacts, etc. Hands-on experience in building modern web applications using Java, Spring, Spring Boot, Python, RDBMS systems (Oracle, MySQL, SQL Server), Tomcat. Build automation, CICD and DevOps. Experience with Docker as a developer. Excellent written and oral communications skills Demonstrated ability to communicate to nontechnical audience on technical issues. Demonstrated ability to communicate on a technical level to a technical audience. Strong interpersonal skills, adaptable and able to learn quickly. Requires limited supervision and have excellent time management skills. Self-motivated and self-starter. Ability to work and interact with others in a structuredteam environment across technical organizations. TRAVEL REQUIRED NA PHYSICAL REQUIREMENTS NA DESIRED QUALIFICATIONS Experience in cloudvirtual technologies and management ndash OpenStack, AWS, Azure, VMware, etc. Experience with building, deploying and managing applications and software on PaaS. Knowledge, skills and abilities to manage container image repositories in support of Linux Containers. Knowledge, skills and abilities to deploy OpenShift Container Platform in both public and private cloud. Knowledge, skills and abilities to engineer and automate application deployment via CICD Pipelines using industry best practices and open source software. Knowledge, skills and abilities to automate the creation of Platform as a Services (PaaS) infrastructure using industry standard tools such as Ansible and Chef If you feel you are qualified for this position, please go to httpwww.salientcrgt.comcareers httpwww.salientcrgt.comcareers httpwww.salientfed.comcareers to apply. Salient CRGT (Salient) is a leading provider of information technology, engineering and intelligence analysis services to agencies in the intelligence, defense, homeland security, and cyber domains. Salient is proud to be an Equal Employment OpportunityAAP employer and maintains a Drug-Free Workplace. Salient prohibits discrimination against employees and qualified applicants for employment on the basis of race, color, religion, sex (including pregnancy), age, disability, marital status, national origin, veteran status, or any other classification protected by applicable discrimination laws. Salient also participates in E-Verify. Click here to learn about the E-Verify Program http22.214.171.124wp-contentuploads201112EVerifyPoster.pdf . For more information on Salient CRGT please visit us at www.SalientCRGT.com httpwww.SalientCRGT.com .
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.