Application Developer
Spathe Systems
Tampa, Florida
Job Description
Overview:
Spathe is currently searching for an
Application Developer to join our team in the Tampa, FL area.
Spathe Systems is a rapidly growing SOF led, 8(a) defense contractor headquartered in Tampa, FL with offices in Fayetteville, NC and strategic partner locations in Virginia Beach and Coronado. As a small business with a tight knit family feel, Spathe empowers its employees to solve problems and make decisions.
Clearance: Ability to attain a Secret security clearance (Must be US Citizen)
Responsibilities:
Individuals with expertise in design, deployment and management of cloud resources. Cloud architects understand at a deep level the structure and distribution of computing resources in AWS, Azure, etc. Also, will prioritize utilization to most efficiently allocate funds and resources to the platform.
Job Duties/Responsibilities:
- Architecting and developing the eSOF application to be cloud optimized
- Working as a technical leader along-side customer business, development and infrastructure teams.
- Providing deep software development knowledge with respect to cloud architecture, design patterns and programming
- Working as both an infrastructure and application development specialist
- Utilizing agile software development and DevSecOps techniques
- Implementing DevSecOps practices such as infrastructure as code, continuous integration and automated deployment
- Designing cloud environment elements
- Creating repeatable patterns for deployments
- Facilitating collaboration between application owners and cloud engineers
- Overseeing all security controls and key security concepts incorporated into the cloud architecture during all phases
- Respond to product team needs in a timely fashion.
- Conducting Release Demo’s to the Product Owner
- Bachelor’s degree in Computer Science or a related analytical field or equivalent experience is preferred
- Demonstrated technical leadership experience (direct supervisory experience preferred)
- Have a passion for agile and DevSecOps methodologies.
- Demonstrable experience of microservices architecture, container technology and K8s based PaaS solutions (OpenShift, PKS, etc.) – Desired requirement
- Deep understanding of the design, deployment and management of cloud resources in numerous environments (AWS, Azure, etc.). – Desired requirement
- Ability to prioritize usage to most efficiently allocate resources to maximize developer options while staying within budget.
- Knowledge of networking, security groups and policy management in relation to cloud resources.
- Strong "security first" mindset.
- 1-3 years of experience supporting multi-tier web applications.
- 1-3 years of experience handling workloads in large-scale environments.
- Minimum of 1 year of experience working exclusively designing and implementing cloud native workloads
- Proven ability to write programs using an object-oriented or functional programming language such as VUE.JS or similar / Python with Flask, GraphQL
- Experience with version control systems (Git, Perforce, SVN, TFS/VSTS/Azure DevOps).
- Helping customers architect scalable, highly available application solutions that leverage cloud services
Job Type:
- Full-time
Additional Compensation:
- Bonus potential
Work Location:
- Tampa, Florida
Travel:
- 0%-20% per year
Benefits:
- Health insurance
- Dental insurance
- Retirement plan
- Paid time off
Schedule:
- Monday to Friday with flexible work hours