Source description
About the role
Job Title: System Architect (Azure Cloud Architect) - 25-08409
Job Location: Columbus, OH 43215 (Hybrid)
Contract Duration: 12 Months of Contract role
End Client: BMW FS
Pay rate: $100.00/hr on W2
USC, GC, GC-EAD, H4-EAD, TN
Position Type:
Contract
Hybrid (3 days on-site / 2 days work from home)
Required:
Education
Bachelor's Degree
Work experience, Leadership experience
Requirements
-
10+ years IT experience
-
5+ years application development in a Microsoft environment
-
Preferences
-
5+ years developing applications using Enterprise Application Integration tools
-
1+ years financial services
-
1+ years development in and/or support of Microsoft BizTalk server
-
1+ years working with offshore providers
-
Additional skills: special skills / technical ability etc.
-
Microsoft .NET
-
C#
-
Microsoft BizTalk application server
-
Development of architectural designs using modeling techniques (UML, flowcharting, etc.)
-
Strong written, verbal, and visual communication skills.
-
Microsoft Team Foundation Server
-
Agile methodologies (particularly SCRUM)
-
Financial Services Required Learning Courses:
-
UDAAP
-
The Gramm-Leach-Bliley Act
Responsibilities
-
The System Architect (SA) is responsible for designing and building technically complex frameworks to support application development.
-
Additionally, the SA acts as a mentor for application developers both inside and outside of their section and department, guiding the developers on best practices for application development.
-
The SA is expected to have broad experience in technology, with a deep foundation in Microsoft Technologies.
-
The SA is also responsible for researching new technologies and providing recommendations to management around the uptake of those technologies.
-
The SA reviews business projects to understand whether they will have a significant technical impact and provides project estimates for SA resources that will participate on the project.
-
Additionally, the SA will have input and responsibilities across a range of cross-functional DevOps / Agile areas, including release management and source code management (SCM).
-
Application Framework Ownership:
-
The System Architect will have responsibility for the ongoing development, support, and maintenance of multiple framework components.
-
These framework components include thick-client, web, services, enterprise application integration / service bus, and batch.
-
This responsibility includes furthering the frameworks by identifying areas for improvement and advancement and implementing these changes within the frameworks.
-
Production Support:
-
Provide cross-functional support for performance issues and application errors.
-
Provide both specific expertise on frameworks as well as generic expertise for the technology stack.
-
Help to determine root cause of issues with input from operations and application resources.
-
Technical Subject Matter Expertise:
-
Assist the development of architectural designs that implement Systems Architecture frameworks.
-
Provide guidance to internal and external resources on the appropriate use of these frameworks and technology in support of projects and application maintenance.
-
Release / SCM Management:
-
Supports the DevOps release management process in an agile and rapidly changing environment.
-
Fosters the execution of an agile release methodology and assists with all aspects of release management for our entire environment.
-
Agile / DevOps Leadership:
-
Acts as a focal point for cross-functional items that allow the development teams to deliver projects and maintenance in an agile manner.
-
This includes providing deep expertise on agile methodologies, understanding and ensuring the implementation of separation of duties, and the ability to identify cross-functional needs and recommend how those needs can be satisfied
-
Support efficient work processes:
-
Coordinate day to day activities with team members, leads and mentors other team members, coordinates release planning and off-cycle efforts, resolves/escalate risks and issues, and executes resource planning and time tracking processes Impact on innovations and changes
-
Balancing speed to market, product quality and cost in the design and implementation of technical solutions.
-
Developing technical solutions that appropriately account for both evolving technology and future business requirements.
-
Executing in an evolving agile environment
-
Purpose and subject of the interaction/communication with internal/external interfaces, negotiating mandate
-
Close collaboration with IT colleagues and the Business in the design and implementation of technical solutions.
-
Performance of activities and interactions with our internal and external customers through verbal or written communication should reflect adherence to the company's core values.
More at 3B Staffing