Systems Engineering Solutions Corporation United States Full-time 2024-03-21

Program Description:  Support USCB’s CEDSCI organization with architecture, engineering, an integration activities. This includes the establishment of strategies, roadmaps, development management processes, and technology research initiatives to support the development and subsequent migration to a cloud-based solution.

Position Description: The Cloud Application Architect is responsible for collaborating with leadership, stakeholders, and system teams in the evaluation, assessment, future state recommendation, and implementation of transformational application architectures and software development practices for CEDSCI. This includes understanding the application, its cross-application and organizational dependencies, purpose, and operational requirements. Work includes designing and implementing cloud-based architectures and environments, cloud native application architectures, and application optimization as it relates to cost, consumption, and performance in the achievement of functional and non-functional requirements. The candidate will be responsible for, but not limited to reviewing business and technical requirements, focusing on solution development throughout the project lifecycle, supporting development, evangelizing best practices and proven patterns, and escalating architecture issues and concerns. The candidate will promote the use of IT standards, create architectures and designs, and develop target state architectures. Candidate must be experience in refactoring and redesigning monolithic data center hosted applications in the cloud, data lake technology, and developing data architectures for a system of systems.

Responsibilities:

  • Develop and implement application modernization, refactoring, and migration approaches to transition applications workloads from On-Premises to AWS
  • Serve as the central point of contact for AWS cloud application development and refactoring, DevOps, Continuous Development, Continuous Deployment, and Continuous Integration for infrastructure, software, and data pipelines.
  • Understand the client engagement critically towards well-defined purpose and achievement standards
  • Possess technical commitment and assist in ensuring a suitable and successful delivery of cloud service
  • Record and spread best practice knowledge between the solution architect team
  • Use technology to find a solution for business problems
  • Know how to design, develop, and maintain systems, process, procedures, to deliver a high-quality service design
  • Implement modern engineering, DevOps and CI/CD programs, best practices, and disciplines for client including onboarding system teams
  • Executing technical feasibility assessments, solution estimations and proposal development for moving identified workloads to the AWS Platform
  • Developing technical and security specifications for the targeted applications/workloads in AWS
  • Develop and implement new cloud-native applications and solutions on AWS
  • Conduct application assessments and analysis for large cloud migrations. Targeting to move a high number of applications to AWS
  • Identifying application requirements for AWS potential refactoring that may be required for AWS functionality
  • Developing, presenting and delivery large-scale application modernization roadmap plans as part of enterprise AWS migrations
  • Lead and mentor medium to large sized teams in the migration workloads or implementations of application and services to the cloud in large enterprise environments
  • Support cloud application business development and cloud solutions delivery efforts 

Requirements

Years of Experience: 12 Years

Education Requirements:Bachelor’s degree

Required Skills:

  • 10+ years of experience in application and software development at scale, supporting large datasets
  • Architecting, designing, and developing applications on the AWS platform
  • Designing and building applications using container and serverless technologies (API, microservices)
  • Experience architecting scalable, highly available application solutions that leverage Cloud services
  • Ability to scope and collaborate on customer requirements
  • Strong verbal and written communications skills and ability to lead effectively across organizations
  • Proven experience with software development life cycle (SDLC) and agile/iterative methodologies required
  • Deep hands-on experience designing, developing, and deploying business software at scale
  • Demonstrated ability to think strategically about business, product, and technical challenges
  • Customer facing skills to represent AWS well within the customer’s environment and drive discussions with senior personnel regarding trade-offs, best practices, project management and risk mitigation

Preferred Skills:

  • Good exposure to Agile software development, DevOps practices, Infrastructure as Code (IaC), Continuous Integration and automated deployment; and using Continuous Integration (CI) tools (e.g. Jenkins);
  • Experience with SAS preferred
  • Experience with developing applications using Java, C#, python preferred
  • Experience with IT compliance and risk management requirements (e.g. security, privacy, SOX, HIPPA etc.)
  • Experience with United States Census Bureau
  • Experience with Terraform, EKS, ECS, and Fargate highly preferred.

 

Soft Skills:

  •  Organizational Skills: Can plan and prioritize work. Follows tasks to their logical conclusion and makes sure that everything has been done to the right standard. Good attention to detail.
  • Teamwork: Able to enthuse and maintain project interest. Comfortable working both individually and as part of a team. Prepared to challenge ideas within a group in a constructive way.
  • Communications: Ability to communicate clearly and efficiently to team members and clients, verbally and in writing. Able to present ideas in a variety of ways depending upon audience and context. Excellent active listening skills.
  • Quantitative Management: Ability to determine process measures and track to determine process effectiveness and efficiency.
  • Problem Solving: Ability to analyze problems and determine root cause, generating alternatives, evaluating and selecting alternatives and implementing solutions.
  • Results oriented: Able to drive things forward regardless of personal interest in the task.

Benefits

SES provides a competitive salary and the following benefits:

  • Medical
  • Dental
  • Vision
  • AD&D
  • STD
  • LTD
  • Company paid Life Insurance
  • 401k with employer contribution
  • Paid Time Off