Cloud Application Developer - TS/SCI with Polygraph Required
Full Time
Overview
Position involves application development and maintenance with application instances in the cloud environment, polished skills in programming and execution while managing and configuring the cloud environment for optimal usage, and engineering support in tracking hardware devices and software licenses for stand-alone tablets. Position is onsite with client in Northern Virginia area.
Responsibilities
- Assess and validate new requirements from the course instructors for stand-alone tablets used for training courses.
- Track hardware devices and software licenses to ensure nothing enters end-of-life status.
- Create a baseline image for the tablets and will update the image when new releases for the anti-virus and operating system are available.
- Reset the tablets to factory settings when the device is returned and will re-image the tablet for the next training course.
- Create a check-in and check-out process to identify the whereabouts of all hardware devices.
- Design, code, and provide O&M support for application instances in the Sponsor’s cloud environment.
- Monitor and configure storage using S3 to ensure Sponsor’s cloud environment runs efficiently and effectively.
- Monitor and configure database using Mongo to ensure Sponsor’s cloud environment runs efficiently and effectively.
- Monitor and configure application load balancing to ensure Sponsor’s cloud environment runs efficiently and effectively.
- Maintain the Sponsor’s accrediation for all current and future applications
- Maintain the platform environment in the cloud.
- Ensure all security protocols, security scans, and standard operating procedures are followed in the Sponsor’s cloud environment.
- Ensure the machine images for servers are kept up-to-date.
Qualifications
Required Experience
- Demonstrated experience with JavaScript
- Demonstrated experience with Node.js
- Demonstrated experience of HTML and CSS
- Demonstrated experience creating and integrating with RESTful Web APIs
- Demonstrated experience creating, querying, updating and deleting objects, collections and databases using MongoDB
- Demonstrated experience working in Linux environment including working with the Linux terminal
- Demonstrated experience creating and updating images for tablets for anti-virus and operating system updates and re-baselining tablets before re-use.
- TS/SCI with polygraph required.
Desired Experience
- Demonstrated experience writing automated tests
- Demonstrated experience creating web applications from scratch
- Demonstrated experience with maintaining web servers
- Demonstrated experience with IIS and Nginx
- Demonstrated experience with General server and Storage (S3) volume management and backups within AWS
- Demonstrated experience managing clusters, managing database users and permissions, and maintaining replication in MongoDB database management
- Demonstrated experience with, or a working knowledge of, authentication and authorization systems and standards
- Demonstrated experience with, or a working knowledge of, web security standards
- Demonstrated experience with, or a working knowledge of, network systems and protocols
- Demonstrated experience with, or a working knowledge of, the Sponsor’s security requirements for stand-alone devices.