Experience levels
- Level 1: < 5 years of experience
- Level 2: 5– < 10 years of experience
- Level 3: 10+ years of experience
Responsibilities could include but are not limited to
- Develop technical architectures, frameworks and strategies, either for an organization or for a major application area, to meet the business and application requirements
- Identify policies and requirements that drive out a particular solution
- Analyze and evaluate alternative technology solutions to meet business problems
- Ensure the integration of all aspects of technology solutions
- Evaluate hardware and software relative to their ability to support specified requirements and, by determining potential and actual bottlenecks, and improve system performance through recommended hardware changes
- Review computer software systems and data requirements as well as communication and response needs and determine operating systems and languages needed to support them