Cherokee Services Group DevOps Java Engineer ID13098 in Fort Collins, Colorado

DevOps-Java Engineer, Fort Collins, CO (ID#13098)SUMMARY The U.S. Fish and Wildlife Service (USFWS) is the premier federalagency charged with protecting and enhancing America's treasured fish,wildlife, plants, and their habitats. USFWS works for the perpetuation ofdiverse and abundant wildlife because biodiversity is essential to maintainingthe health of our environment, our families, and our economy. USFWS maintains a network of public lands totaling upwards of 150 millionacres split in to eight geographic regions and nearly 700 field stations. This is a multi-faceted position that involves serving as DevOps engineeron an eight-person software development team, as well as working directlywith product sponsors to gather their requirements for dichotomous keys andtranslate them into a component of the software. It also involves taking thelead on the team's required security documentation and cross-teamsystems/environment initiatives, as well as responding to customer issuesand periodically making priority fixes in the code. ESSENTIAL DUTIES AND RESPONSIBILITIES Required Skills and Experience: * Experience working in Java environments * Experience with tools and technologies such as Postgres, Tomcat,Apache, Barracuda, Splunk, Jenkins, Artifactory, Git, and Jira * Excellent customer relations skills: skilled at working directly withcustomers on business analysis and requirements gathering and buildingproducts to meet their needs * Excellent verbal and written communication skills * Excellent troubleshooting skills with demonstrated tenacity in trackingdown problems and collaborating with others on fixes * Ability to work independently and with little direct supervision * Experience following Scrum and Agile practices * Ability to provide leadership to the software development teamconcerning building secure and deployable software: champion standards,best practices, and process improvements; and suggest architectureimprovements * Adept at documenting systems and network specifications and diagrams * Basic understanding of network topologies and common network protocolsand services (DNS, HTTP(S), SSH, FTP, SMTP) * Strong experience with SQL Desired Skills and Experience: * Experience in system, database, and network administration * Experience with Docker and OpenShift Experience with system and application monitoring tools Job Tasks: * Work directly with biologists to analyze, develop, and supportdichotomous keys which provide Fish and Wildlife consultation determinations. * Perform DevOps tasks: * Proactively initiate and lead the communication and collaborationbetween the software development team and systems/operations team * Collaborate with developers to make sure new software designs and toolsmeet systems requirements and best practices for deployable and maintainablesoftware * Set up, tune, and manage our continuous integration environment: * Be point person for Jenkins. * Monitor nightly regression runs in Jenkins * Handle deployments to our linux + tomcat + postgres environment andimprove processes * Facilitate pushing more tests into the continuous integration system * Work with the Operations/Systems and other software development teamson common deployment and network operations issues * Increase automation for managing the applications in the serverenvironments. * Troubleshoot error logs in beta and production environments * Set up monitoring of network, db, and web server performance, andtroubleshoot issues * Address cross-team infrastructure upgrades and tasks * Run monthly usage reports * Address ongoing security documentation and tasks: * Write and update weekly, monthly, quarterly, and annual securitydocumentation * Respond to customer help desk issues and periodically work in the codeto address priority fixes. SUPERVISORY/MANAGEMENT AUTHORITY None