The US federal government needs to improve its software development capabilities to better serve its mission and the American people.
Requirements
- Experience with Java Springboot
- Experience with management of NiFi Workflows and clusters
- Experience with Python Regex & Parsing
- Experience with Data Engineering & ETL
- Experience with AWS (Lambdas, EC2, EKS, RDS)
- Experience with developing software within Agile methodologies
- Experience with open-source Python libraries and packages
Responsibilities
- Translate requirements into user stories to incorporate new functionality into various software applications
- Develop custom data processing functions and applications using data libraries in languages such as Python
- Interface with numerous front-end frameworks in order to display and interact with data in various formats
- Containerizing Java and Python microservices and deploying to an AWS cloud environment
- Develop and/or integrate with Infrastructure as Code DevOps tools to support cloud orchestration of software components
- Leverage AWS best practices to optimize code for cloud deployment with cost-conscious development and deployment strategies
- Build automated testing frameworks and security scanning and integrating these tools into the CI/CD pipeline
Other
- Active TS/SCI with polygraph clearance
- 3+ years of experience with software development
- Work authorization that does not now or in the future require sponsorship of a visa for employment authorization in the United States