Description

Own architectural design, including conceptual studies, programming, schematics, design development, and construction documents, and ensure alignment with the client's strategic vision.

Own the software delivery for source code compilation, security compliance, vulnerability scanning, and building deployable units with sufficient code coverage, unit tests, and performance measures.

Provide leadership, mentorship, and advisory services to engineers and project teams to ensure that solutions align with the architecture direction and business strategies.

Identify potential problems and implement process improvements and technology tools to improve the efficiency and effectiveness of technology projects as well as sustainment operations.

Lead technical team discussions with conflict resolution and prioritization of conflicting demands and schedules.

Required Skills:

5+ years of design & implementation experience with distributed applications and systems

2+ years of hands-on experience with architecting and deploying solutions on AWS

AWS / Cloud-related certifications

Proven understanding of software development and automation tools and methodologies (Jenkins, Git, Terraform, Chef, Python, etc.) Application development experience

Ability to engage with teams, supervise solution architecture discussions, and review high-level and low-level designs.

Experience with on-premises to cloud migrations or IT transformations

Education

Any Gradute