Job Description
Position Title: IA-DOM-IWD-AA2-Senior Applications Architect (725608)
Client: State of Iowa
Type: Des Moines, IA 50266
End Date: 12/27/2024 (With Possible extension to next fiscal year)
Short Description:
The Applications Architect (AA) is the functional expert for an application, a defined set of applications or a portfolio of related applications.
Complete Description:
- We are looking to hire an experienced AWS application architect for our Unemployment Insurance (UI) Tax Modernization Project.
- State agency committed to providing re-employment services for job seekers.
- We are looking to hire an experienced AWS application architect for our Unemployment Insurance (UI) Tax Modernization Project.
- This individual will be part of a talented software team that works on mission-critical applications using Agile methodologies.
- The project aims to modernize IWD's UI Tax system by re-architecting its components to industry leading architecture and frameworks, with the goal of providing better service to both the agency staff and the end-users while positioning the agency for future technological improvements.
- This individual will provide technical leadership in architecting, implementing, and operationalizing AWS cloud hosting zones.
- The focus will be on security, full-stack automation, monitoring, and developer experience.
- You will be developer advocate for Cloud capabilities to influence and work across diverse teams to design and implement easy to use hybrid cloud environments.
- You will partner with Development, and Infrastructure teams with the goal of architecting the applications and how they leverage infrastructure services in cloud environments.
Requirements:
- Extensive experience in Cloud Architecture planning, estimating, application migration and cloud governance
- Proven skills in cloud-native development
- Use configuration management and tooling to ensure cloud environments meet operational and security standards
- Containerize and orchestrate container images effectively to meet performance requirements
- Experience in Java, Spring frameworks, SQL, Oracle, SOAP and REST web services
- Experience in microservices and SOA development
- Experience in establishing coding practices, code review standards and security protocols
- Experience in Okta integration through SAML and/or JWT
- Strong understanding of AWS well architected frameworks in cloud production environments and apply those principles while designing a solution.
- Good understanding of AWS network and security engineering principles
- Great communication skills and the ability to lead and work collaboratively in a team environment
- Knowledge and experience of Agile practices
- AWS Professional Solutions Architect certification is a plus
Required/Desired Skills:
Skill
Required / Desired
Amount years of experience
Candidate years of Experience
Short Description
Extensive experience is architecting web application, event driven systems and microservices
Required
8
Design, estimate, implementation and governance of AWS Cloud architecture
Required
8
Strong experience in AWS services like AWS EC2, ALB, RDS, AWS Lambda, AWS S3, Api Gateway, AWS IAM etc.
Required
8
Cloud-native development and Serverless technologies
Required
8
Application migration to AWS
Required
5
Docker and Container orchestration technologies
Required
8
SOA and Microservices development
Required
15
Java, Jakarta EE, JSON, XML, Hibernate/OpenJPA, SOAP and REST web services
Required
15
Spring Boot, Spring Data, Spring Cloud, Spring Batch
Required
15
SQL, PL/SQL
Required
15
Okta, SAML, JWT
Required
5
CI/CD pipeline and tools
Required
5
Establish coding practices, code review standards and security protocols
Required
15