Technical Systems Analyst (Advanced)

February 9, 2018

Technical Systems Analyst (Advanced)

**Seeking a background in security
   Continuous development
   Should be very knowledgeable in at least 1 cloud infrastructure (Amazon     or Microsoft)
   Familiar with infrastructure MGMT tools – Ancibal, Shark
   4-5 years of relevant experience minimum**

Position Purpose: An Advanced Technical Systems Analyst is responsible for designing, modifying and/or expanding computer information systems to improve production workflow or to serve new purposes. Handles all aspects of an organization’s operations,
including planning, monitoring, coding, testing, documentation, accounting, forecasting, coordination, scheduling, etc. Prepares detailed technical specifications and provides input to DBA in modifying existing database structures for different
types of databases. Typical project scope includes small to medium development or maintenance projects (multiple functions, single application at one time). Emphasis is split between testing, technical analysis and design.
Key Accountabilities
– Design technical solutions that meet business requirements and PLC deliverables including component reusability, data sharing and security
– Handle all aspects of an organization’s operations, including planning, monitoring, coding, testing, documentation, accounting, forecasting, coordination, scheduling, etc., using different techniques and tools (top-down, OO, Rational Rose)
– Provide estimates on activities/tasks required to perform design, coding and unit testing, improving accuracy over time
– Coordinate design phases for medium projects/programs, identifying, tracking and resolving technical issues
– Prepare detailed technical specifications in accordance with all Project Office objectives for PLC and documentation
– Organize and participate in walkthrough reviews of all technical specifications, programs and unit test plans
– Coordinate implementation, planning and execution
– Coordinate and provide input to DBA in modifying existing database structures for different types of databases (IMS, DB2, Oracle, SQL, SYBASE, etc.)
– Develop, code, document programs of average to high complexity using different languages
– Write unit test plans and provides coordination and support of testing using different tools
– Coordinate testing of joint project plans, evaluating vendors and 3rd party software based upon set criteria
– Perform database/disaster recovery testing for individual databases
– Perform performance tuning to improve performance of the application
– High level planning of phases of projects meeting project objectives within budget and on time.
– Provide on-call support of applications, database etc. (e.g., Flex-hour positions (between 6:30 am and 6:30 pm) may involve some evenings and/or weekends – normal day is from 8:30 am to 6 pm.
Will be required to carry a blackberry/pager (rotate every other weeks) to provide off-hour support duties)
– Complete technical documentation and training material and distributes
– May provide direction, expertise, feedback, coaching and development to build the capability of more junior staff
Knowledge and Experience:
– Bachelor’s degree in Information Technology, Computer Science or related field
– 3-6 years previous work experience as an Advanced Technical Systems Analyst
– 5+ years work experience on Information Technology projects supporting an enterprise-wide environment
– 3-5 years in the financial services industry would be an asset
Skills and Competencies:
– Knowledge of different programming languages (e.g. Cobol, JCL, Java, C, HTML, VB, Visual C++, C#, .NET etc.)
– Prior experience with single platforms and familiarity with others e.g. MVS, Internet, Client/Server
– User proficiency with different testing tools (E.g. Expediter, File-Aid), different design techniques (e.g. OO. Top-down, structured analysis, component-based design) and tools (e.g. Rational Rose)
– Strong documentation skills
Attributes:
– Analytical thinker, detailed oriented, with good problem solving skills
– Organized with good time management skills
– Business acumen
– Strategic influencing
– Can deal with ambiguity and manage change effectively
– Comfortable in high pressure, deadline-oriented environment
– Ability to adapt quickly; function independently
– Creative thinker, breakthrough, innovative, ‘out of the box’ thinker
– Team player, cooperative with good interpersonal skills
– Ability to provide direction and coaching

Apply Now