Job Title: Application Architect
Duration: 10 Months (With possible extension)
Location: Quincy, Massachusetts 02171 (Hybrid)
Candidate must be local to MA.
DETAILED LIST OF JOB DUTIES AND RESPONSIBILITIES:
- Responsible for providing technical application architecture leadership.
- Collaborate with enterprise architects and middleware engineers to define scalable, extensible, cost-effective, and standards-based solutions that meet functional and non-functional requirements.
- Document technical architecture and design specifications for end-to-end application architecture with a focus on architectural standards, growth, performance, flexibility, reliability, scalability, and security.
- Design and develop public cloud-based application and infrastructure architecture based on industry best practices.
- Build out a cost-effective infrastructure architecture.
- Present facts and recommendations effectively in both oral and written form.
- Consult with business leadership to develop and maintain an architecture design in alignment with business strategy and objectives.
- Consult with infrastructure teams, applications teams, data architects, security architects, and strategic partners to create an architecture accommodating the business strategy.
- Design architecture solutions spanning business processes, hardware, operating systems, applications, networking environments, and platforms.
- Develop technical frameworks and components that address common needs and can potentially be leveraged enterprise wide.
- Must be available for after-hours support during migration cutover/releases/triage issues
QUALIFICATIONS: PREFERRED KNOWLEDGE, SKILLS AND ABILITIES
- Five (5) to seven (7) years of experience in an Enterprise Architect/Cloud Architect role dealing with various aspects such as business applications, middleware, database technology, business intelligence, security technology, and best practices.
- Eight (8) to ten (10) plus years of IT experience working with relevant tools, applications, technologies, teams, etc.
- Must demonstrate a thorough understanding of modern enterprise architecture and have hands-on experience with enterprise application frameworks.
- Experience designing, developing, and deploying applications in Amazon Web Services using EC2, S3, RDS, and IAM.
- Exposure to WAF, CloudFront, ALB/NLBs, CloudTrail, CloudWatch, etc.
- Experience with Serverless, including Fargate/Lambda, API Gateway, etc.
- Experience with microservices and containerization using ECS and EKS.
- Knowledge of networking concepts like VPC, subnet, and security groups is a plus.
- Familiarity with infrastructure-as-code provisioning tools such as CloudFormation, Terraform. • Experience developing CI and CD pipeline.
- Knowledge of IBM DataPower, and Oracle Service Bus would be a plus.
- Experience with Java, J2EE, Tomcat, Apache, and Spring-based middleware solutions.
Education and Certification(s):
• Bachelor’s Degree in Computer Science, Information Systems, Business Administration or other related work experience.
The Company is an Equal Opportunity Employer and is committed to creating an equitable and inclusive environment for all.