Technical Or System AnalystSkills/tasks needed include:Think horizontal, not just verticalTranslate business process to technical design deliverablesStart "high level" design – identify impacted services, applications, processes, etc.Determine the partitioning of business solutions into applications/services and defines applications/services interactionsDocument and maintain a standardized set of application architecture artifactsBuild trust and strong relationships with business partnersTransform business needs into current and future states of application architecture deliverables.Work closely with Business Architects and business partners to understand the business needs, vision, and strategy.Work with project teams/working teams to identify areas where there may be integration, continuity, impacts, reuse, and dependencies between effortsCollaborate with other Application Leads to evaluate optimum reuse, consistency, and business integration opportunitiesUnderstand likely impacts of Technical Architecture sectors, such as Security, Application Development, Service Management, and Data, while building application architecture deliverablesCommunicate with various audiences on architecture design deliverablesAlign design deliverables with proven internal and external patterns and frameworks where possibleKnowledge on Hadoop is preferable.Systems Analyst could be good candidate as wellJob Status: Full TimeEligiblity: GC or US Citizens