Title: Systems Analyst, AWS Connect Focus, Progressionย
Company: Tampa Electric Company
Location: Midtown East Towerย
State and City: Floridaย - ย Tampa
Shift: 8 Hr. X 5 Days
Hiring Manager:ย Dilip Tadisina
Recruiter: Mark Koenerย
TITLE: ย ย Systems Analyst, AWS Focus, Progression
PERFORMANCE COACH: ย ย Manager Application Development & Support
COMPANY: ย ย TECO Services Inc.
DEPARTMENT: ย ย Information Systems
Note: Seeking ideally to hire at the Senior level but can hire at any level within the job family of progression, based on Education and years of Experience.
POSITION CONCEPTย
A Systems Analyst develops applications; implements software packages, integrates applications, and provides 24x7 application support. ย Collaborates on all phases of the software development life-cycle (SDLC) with a focus on the application design, development, and implementation phases. ย Utilizes appropriate development tools and technologies in keeping with the IT architecture.
FOCUS AREAS
ย ย AWS
ย ย AWS Connect
ย ย Python language coding
ย ย AWS CDK development
ย ย Azure Devops
ย ย Git, GitHub
ย ย CI/CD pipeline
ย ย Agentic AI
ย ย React
ADVANCEMENT IN PROGRESSIONย
Advancement to a higher level is based on value added to the Company through increased duties, responsibilities, and accomplishments. ย Advancement is not automatic, i.e. based solely on time in the job, but will be based on direct observation of the employee's performance, accomplishments, qualifications, and the business and/or technical needs of the department.
WORKING CONDITIONS
Most work performed in an office environment, but occasional travel to operating locations is required.
Level 1 - Associate Systems Analystย
The Associate Systems Analyst develops software of limited complexity. ย Provides primary support for one or more applications. Participates on Application Development and Support teams. ย Works under direct supervision.
PRIMARY DUTIES AND RESPONSIBILITIESย
1. ย ย Develops software of limited complexity based on specifications provided. ย
2. ย ย Implements software packages for which limited configuration and integration is required with minimal vendor contact.
3. ย ย Integrates applications where the complexity of interfaces is limited and based on specifications provided.
4. ย ย Provides 24x7 primary support for one or more applications typically classified as 'niche' or 'core', but not 'mission-critical'. ย May provide secondary support for mission-critical applications.
5. ย ย Supports the request and analysis phases of SDLC by assisting with documentation and estimates.
6. ย ย Executes the design, development, and implementation phases of SDLC by producing the prescribed deliverables under the guidance of more senior staff.
7. ย ย Participates on an Application Development and Support team as well as project teams under the direction of their manager, senior team members, or project managers.
8. ย ย Acquires and maintains knowledge of business areas relevant to projects and application support assignments.
9. ย ย Acquires and maintains appropriate technical skills.
QUALIFICATIONS
Education
Required: ย ย Bachelor's degree in Information/Computer Science, Business Administration, ย ย ย ย ย ย ย ย Engineering, Mathematics, Information Systems or equivalent discipline. ย In lieu ofย
Bachelor's degree, additional years related experience may be considered.
Licenses/Certifications
Preferred: ย ย Certifications in specific job-related disciplines are preferred.
Related Experienceย
Required: ย ย Minimum one year of experience in systems analysis, design, and development. ย In lieuย
of Bachelor's degree, a minimum high school diploma and 4+ additional years related experience may be considered.
Knowledge/Skills/Abilities (KSA)
Required:ย
ย ย Working knowledge of business software applications and hardware technologies. ย Stays current with IT industry trends and emerging technologies.
ย ย Good verbal, written, analytical, and interpersonal skills.
ย ย Understands project plans and is able to clearly articulate their role, project goals, and timelines.
ย ย Working knowledge of the Microsoft Office suite. ย
ย ย Comprehends technical design specifications and possesses knowledge of development tools and technologies in support of the Information Technology Architecture.
Level 2 - Systems Analystย
The Systems Analyst develops software of moderate complexity based on specifications provided. ย Provides primary and/or secondary support for one or more applications. ย Participates on Application Development and Support team. ย May serve as Technical Lead on small projects. ย Works under moderate supervision and may oversee contract resources and/or junior staff. ย
PRIMARY DUTIES AND RESPONSIBILITIESย
1. ย ย Develops software of moderate complexity based on specifications provided. ย
2. ย ย Implements software packages for which moderate configuration and integration is required; interaction with vendor resources remotely or onsite may be required.
3. ย ย Integrates applications with moderately complex interfaces based on specifications provided.
4. ย ย Provides 24x7 primary and/or secondary support for one or more applications classified as niche, core, or mission-critical. ย
5. ย ย Supports the request and analysis phases of SDLC by producing required documentation and estimates with review by more senior staff.
6. ย ย Executes the design, development, and implementation phases of SDLC by producing the prescribed deliverables with review by more senior staff.
7. ย ย Participates on an Application Development and Support team as well as project teams under the direction of their manager, senior team members, or project managers. ย May function as Technical Lead on small projects.
8. ย ย Acquires and maintains knowledge of business areas relevant to projects and application support assignments.
9. ย ย Acquires and maintains appropriate technical skills.
SUPERVISION
Indirect Supervision: ย ย Provides no direct supervision, but may be assigned a leadership role that couldย
include overseeing contract resources and/or junior staff.
QUALIFICATIONS
Education
Required: ย ย Bachelor's degree in Information/Computer Science, Business Administration, ย ย ย ย ย ย ย ย Engineering, Mathematics, Information Systems or equivalent discipline. ย In lieu ofย
Bachelor's degree, additional years related experience may be considered.
Licenses/Certifications
Preferred: ย ย At least one professional certification in specific job-related disciplines.
Related Experience
Required: ย ย Two years of experience in systems analysis, design, and development. ย In lieu ofย
Bachelor's degree, a minimum high school diploma and 4+ additional years related experience may be considered.
Preferred: ย ย Four years of experience in systems analysis, design, and development.
Knowledge/Skills/Abilities (KSA)
Required:ย
ย ย Working knowledge of business software applications and hardware technologies. ย Stays current with IT industry trends and emerging technologies.
ย ย Good verbal, written, analytical, and interpersonal skills. ย Effectively presents information to their team and department as needed.
ย ย Understands project plans and is able to clearly articulate their role, project goals, and timelines. ย Develops project plans for small projects.
ย ย Comprehends technical design specifications and possesses knowledge of development tools and technologies in support of the Information Technology Architecture. ย Authors technical design specifications for small projects.
ย ย Proficient with the Microsoft Office suite. ย
ย ย ย
Level 3 - Senior Systems Analystย
The Senior Systems Analyst develops complex software and integrates applications with complex interfaces based on specifications provided. ย Creates and reviews technical design specifications. Works under limited supervision and mentors junior staff.
PRIMARY DUTIES AND RESPONSIBILITIES
1. ย ย Develops complex software based on specifications provided. ย Collaborates with Business Systems Analysts and/or Business Partners to develop software specifications.
2. ย ย Implements software packages for which in-depth configuration and integration is required; drives substantial interaction with vendor resources.
3. ย ย Integrates applications with complex interfaces based on specifications provided.
4. ย ย Provides 24x7 primary and/or secondary support for one or more applications classified as niche, core, or mission-critical. ย
5. ย ย Supports the request and analysis phases of SDLC by producing required documentation and estimates; reviews deliverables produced by junior staff.
6. ย ย Executes the design, development, and implementation phases of SDLC by producing the prescribed deliverables; reviews deliverables produced by junior staff.
7. ย ย Participates on an Application Development and Support team as well as project teams under the direction of their manager or project managers. ย May function as Technical Lead on any project.
8. ย ย Acquires and maintains knowledge of business areas relevant to projects and application support assignments.
9. ย ย Acquires and maintains appropriate technical skills and mentors junior staff. ย Participates in developing and driving standard practices within their team.
SUPERVISION
Indirect Supervision: ย ย No direct supervision. ย Frequently assigned a leadership role that could includeย
overseeing contract resources and/or junior staff.
QUALIFICATIONS
Education
Required: ย ย Bachelor's degree in Information/Computer Science, Business Administration, ย ย ย ย ย ย ย ย Engineering, Mathematics, Information Systems or equivalent discipline. ย In lieu ofย
Bachelor's degree, additional years related experience may be considered.
Licenses/Certifications
Preferred: ย ย One or more professional certifications in specific job-related disciplines.
Related Experience
Required: ย ย Six years of experience in systems analysis, design, and development. ย In lieu of Bachelor'sย
degree, a minimum high school diploma and 4+ additional years related experience may be considered.
Preferred: ย ย Eight years of experience in systems analysis, design, and development.
Knowledge/Skills/Abilities (KSA)
Required:ย
ย ย Strong knowledge of business software applications and hardware technologies. ย Stays current with IT industry trends and emerging technologies; suggests application of new technologies when appropriate.
ย ย Strong verbal, written, analytical, and interpersonal skills. ย Frequently presents information to their team and department.
ย ย Understands project plans and is able to clearly articulate their role, project goals, and timelines. ย Develops project plans for small projects; partners with Project Managers to develop project plans for large projects.
ย ย Creates and reviews technical design specifications and possesses knowledge of development tools and technologies in support of the Information Technology Architecture. ย
ย ย Proficient with the Microsoft Office suite. ย
Level 4 - Systems Analyst Consultant
The Systems Analyst Consultant leads complex software development projects. ย Leads selection and implementation of software packages and drives substantial interaction with vendor resources. ย Serves as subject matter expert in technical discipline. ย Works under minimal supervision and mentors and directs junior staff. ย May serve as backup to Manager in a limited capacity.
PRIMARY DUTIES AND RESPONSIBILITIESย
1. ย ย Leads complex software development projects. ย Collaborates with Business Systems Analysts and/or Business Partners to develop software specifications.
2. ย ย Leads selection and implementation of software packages for which in-depth configuration and integration is required; drives substantial interaction with vendor resources.
3. ย ย Leads the integration of applications with complex interfaces based on specifications provided.
4. ย ย Provides 24x7 primary and/or secondary support for one or more applications classified as niche, core, or mission-critical. ย Coordinates maintenance activities which may include release schedules for one or more functional areas.
5. ย ย Supports the request and analysis phases of SDLC by producing required documentation and estimates; oversees and manages deliverables produced by junior staff.
6. ย ย Executes the design, development, and implementation phases of SDLC by producing the prescribed deliverables; oversees and manages deliverables produced by junior staff.
7. ย ย Participates on an Application Development and Support team as well as project teams under the direction of their manager or project managers. ย Functions as Technical Lead on projects and oversees technical staff; may lead multiple concurrent projects.
8. ย ย Subject matter expert in multiple business areas, including those relevant to projects and application support assignments.
9. ย ย Considered a subject matter expert in their technical discipline; mentors and directs junior staff, provides feedback to manager on junior staff performance review. ย Develops and drives standard practices within their team. ย
SUPERVISION
Indirect Supervision: ย ย No direct supervision, but serves in a leadership role overseeing junior staff and contract resources. ย In this leadership role, oversees projects and/or functional segments within the team, and manages day-to-day responsibilities. May serve as a backup to their manager in a limited capacity.
QUALIFICATIONS
Education
Required: ย ย Bachelor's degree in Information/Computer Science, Business Administration, Engineering, Mathematics, Information Systems or equivalent discipline. Experience above minimum may be considered in lieu of Bachelor's degree.
Licenses/Certifications
Preferred: ย ย Two or more professional certifications in specific job-related disciplines.
Related Experience
Required: ย ย Ten years of experience in systems analysis, design, and development.
Preferred: ย ย Twe...