Not provided by employer
***this position is contingent upon a contract award***
Charged with the overall system set up and daily management of the sakai learning management system (lms) to ensure an efficient and effective delivery of content to learnersScheduling and communicating system maintenance and upgrades, resolution of technical issues, creating technical requirements for lms customizations and integrations, and working closely with customer partnersThe position will identify, research, track, and ensure timely resolution or appropriate escalation of technical issues.
Responsibilities:
Plan and successfully deploy software releases.
Diagnose software issues and defects, report on and implement corrective actions.
Utilize issue tracking and knowledge management processes and software to track work across sprints and application releases.
Software maintenance, keeping track of updated versions of java, tomcat, mysql and all included packages.
Staying abreast of vulnerabilities and required changes to the code to mitigate those.
Track new versions of sakai and submodules; patching the baseline code to keep up to date.
Evaluate security concerns when applying software updates.
Test the development system after applying changes to the environment.
Document each of these changes in the confluence build library documentation for the secured sakai build.
Document updates for installation unique elements (skin customizations, cas server, classification banner functionality, etc.).
Software requirements and issue tracking for the changes and fixes (i.eJira).
Configuration control of the installed software baseline and development environment.
Collaborate and coordinate with team leadership in the planning and execution of development work.
Communicate effectively with management team and diverse stakeholders.
Coordinate with other software developers as well as the business analyst and quality teams.
Provide on-site support on an as-needed basis.
Mandatory requirement
Bachelor’s degree or higher from an accredited college or university in computer science, software engineering, information technology or similar; or 5+ years relevant experience.
Application must be a u.sCitizen able to obtain and maintain a secret security clearance.
Experience and education
3+ years web application development using javascript, and html/css using visual studio and visual studio code or jetbrains’ intellij ide.
3+ years development using contemporary javascript-based ui-focused frameworks and libraries (e.g., jquery, devextreme, react).
2+ years agile development experience that includes ci/cd (e.g., jenkins, bamboo, gitlab) and version control software (e.g., git, svn, tfs).
2+ years development using cloud platforms such as azure or aws.
2+ years in linux lms configuration.
2+ years in windows lms configuration.
Knowledge of aicc and scorm protocols.
Knowledge of elearning authoring tools (i.eStoryline 360, captivate, etc.) a plus.
Knowledge of fedramp and information assurance (ia) protocols.
Application
Email *
Name *
Phone *
Salary requirements
Availability date
Are you willing to relocate?
Yes
No
Do you have an active dod clearance?*
Yes
No
How did you hear about us?
Brief introduction & description
Looking to join our team? visit our employment opportunities page to get more information.
Hiring insights
Job activity
Posted 15 days ago