Cloud Software Developer
Tactibit Technologies · Suitland, MD · 19 mo ago
Information TechnologyFull-time
About the role
Tactibit Technologies is seeking a talented Cloud Software Developer to join our dynamic team in Suitland, MD. The ideal candidate will have experience transitioning legacy products and applications to the cloud, implementing CI/CD using AWS services, and collaborating with various technical experts.
Responsibilities
- Design and build serverless applications and infrastructure as code in the cloud following development standards and best practices
- Develop tools, architecture components, and APIs in support of scientific application deployment
- Collaborate with software developers, scientists, system/network administrators, and other technical experts to automate cloud deployments and manage CI/CD pipelines
- Perform code reviews, refactoring, and source code repository maintenance
- Function in a DevOps environment supporting development, testing, operations, and troubleshooting in a mission-critical environment
- Support security testing, hardening, and assessments to meet strict compliance and operational security requirements
Requirements
- 4+ years of software development experience
- 2+ years of experience of using AWS cloud services
- Experience with AWS services including EC2, S3, Lambda, IAM, SQS, SNS, API Gateway and RDS
- Experience with running containerized applications in the cloud
- Experience with YAML, JSON, and XML
- Experience with version control systems (preferably Git) and issue tracking software (preferably Jira)
- Familiarity with modern DevOps principles, practices, methods, and tools
- Experience with Linux-based operating systems
- Good familiarity of the latest security principles, techniques, and protocols
- Strong problem solving skills and ability to work under pressure
Qualifications
- BS degree in Computer Science or other related area
- Must be able to pass a full background investigation and obtain a security badge to enter the applicable government facility
- Experience with Federal government environments and concepts including FedRAMP, NIST Risk Management Framework, NIST SP 800-53 security controls
- Experience with containerized workloads using Docker or Kubernetes
- Industry certifications such as AWS certifications, CCSP, Cloud+, Security+, and GCLD