Freedom Technology Solutions Group is seeking a Cloud Developer to design and implement a new cloud-based solution to enhance the visibility and understanding of tool usage in the Sponsor's mission center.
Requirements
- AWS Cloud Expertise and be familiar with AWS services such as EC2, S3, Lamda, API Gateway, and DynamoDB as examples.
- Solution Architecture in designing scalable, secure and highly available cloud architectures.
- Jenkins, GitLab CI/CD, or AWS CodePipeline.
- Programming skills in Java, Python, Node.js, C, or Go.
- Database design, development of database tables, views, queries, and management, including complex relational databases, SQL databases in RDS, (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, MongoDB).
- Front-end Development skills, with expertise in HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.js.
- Experience working in an Agile environment.
Responsibilities
- Work closely with the Sponsor, Product Owner, and Project Manager to ensure that the Web-based development infrastructure, builds, and database meets the Sponsor’s cybersecurity, performance, data integrity, and functional requirements.
- Design a scalable, secure, and highly available cloud architecture using AWS services.
- Use Infrastructure as Code (IaC) tools like Terraform to create and manage infrastructure.
- Set up a development, test, and production environments, including AWS accounts, CI/CD pipelines, and version control systems.
- Design and develop databases, including schema design, data modeling, and data migration.
- Configure CI/CD pipelines to automate deployment and testing.
- Develop the application.
Other
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Ability to work in a team environment and collaborate with colleagues.
- Excellent communication and problem-solving skills.
- Ability to work in an Agile environment and adapt to changing requirements.
- Must be a U.S. citizen and able to obtain a security clearance.