Cloud Developer
Key Skills for This Role
Full Job Posting
Requirements
- 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.
- Use software such as Jira, Confluence, SharePoint, or similar to create user stories, plan sprints, or track work 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.
- Perform unit testing, integration testing, and performance testing to ensure the application meets the required standards.
- Deploy the application to the production environment.
- Set up monitoring and logging tools to track application performance and identify issues.
- Perform ongoing maintenance, including bug fixes, security patches, and performance optimizations.
- Maintain documentation and perform knowledge transfer to ensure a smooth handover.
Experience
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.
Highly Desired Skills
- AWS Certifications: Solutions Architect, Data Engineer, DevOps Engineer, or Developer. Demonstrated experience working within Sponsor’s environment.
- Demonstrated experience with setting up, configuring and supporting AWS infrastructure.
- Demonstrated experience working with APIs communicating between systems.
- Demonstrated experience working with any software automated test tool, experience building scripts, maintaining test collections, scaling demand (stress test), etc.
About Freedom Technology Solutions Group
Provides geospatial and software engineering solutions for national security agencies.
Visit company websiteJobs and hiring trendsApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Freedom Technology Solutions Group
Cloud Engineer 808
, USA
Senior Application Developer 809
, USA
System Administrator 807
, USA
Software Developer 803
, USA
Systems Administrator 802
McLean, USA
Senior Java Software Engineer 257
, USA
Pega Lead Systems Architect 798
, USA
Database Engineer 801
, USA