Welcome to the job board! Below you will find various available positions. If you click on the title, or on read more, it will take you to a page with a full description of the job posting. To search for a specific job press Ctrl+F to open up a search bar in your browser. It will only search the current page you are on, so it is important to remember to refresh your search when you go to a new page of openings.

Senior Java Developer

CGI/Lafayette, LA
Job Title:
Senior Java Developer
Full Time

Job Description:
Primary Objective - System Statistics Report Automation

  • Creation of a command line script to retrieve system performance metric data from various sources that will: 
  • Create graphs of performance data, Create Excel extracts of selected performance data, Create a consolidated report encompassing several data sets and reports, Include warnings on graphs when performance data exceeds certain thresholds, Create summary XML file of test results that can be merged with reports from other servers to create a PASS/FAIL grid for a group of servers for a particular PVS test 
  • Work with Performance Team staff on statistical models and graph formats 
  • An existing prototype has been created in Python and R statistical language. 
  • Integrate into a web service, API, and/or Ansible script. 
  • Secondary Objective - Performance Team Engagement Form Automation 
  • Automation of manual process today that solicits simple PVS test infrastructure project information from application owners that will: 
  • Be a web-based form application that the user will see to enter information as well as server and database information 
  • Technology to be determined, Many fields will be large free text fields, Store information in a database backend 
  • Allow additional information to be completed by the Performance Team after user input 
  • E-Mail requestor after all data is input 
  • Exact format to be determined 
  • This form is very important and will be used as a guide to setup server monitoring, project assignment, and to insure the recording of information for audits and project reference
Qualifications:
Primary Skills required:

  • UNIX/Windows Operating System Administration or Internals 
  • Application Programming Skills (.NET/Java/Python) 
  • Knowledge of the use of error handlers, statistical data, and building charts. 
  • Building a Web Service or RESTful API Experience 
  • Some Statistical Experience, Ansible, R Language Preferred 
  • Experience with development using standard devops toolchains (e.g., uDeploy, Jenkins, GIT, Nexus) 
  • Preference for development using open source technologies 
  • Secondary skils required: 
  • Application Programming Skills (.NET/Java) 
  • Building a web application 
  • Preference for development using open source technologies 
  • Educational Requirement 
  • Bachelor degree in Computer Science or a related discipline. At least 5 years solid experience required in one of the primary programming languages (Java, .Net). 
  • The candidates must have experience with Performance Management and Automation engineering.
Contact:
Apply online at https://www.cgi.com/en/lafayettejobs or direct link below

Date posted: 10/24/17