Responsibilities
- Oversee a specific set of technology applications, including configuration, ongoing maintenance, and performance monitoring
- Conduct analysis, design system architecture, and lead small-scale initiatives
- Follow defined IT processes and the organization's software development lifecycle (SDLC) framework
- Act as a bridge between technical teams and business units to ensure project requirements are fulfilled
- Operate under minimal to moderate supervision with limited autonomy for independent decision-making
- Collaborate with experienced team members on straightforward projects to build expertise
- Utilize foundational skills in application management and administration with moderate proficiency
- Represent the department and organization professionally, adhering to company standards
- Take part in a 24x7 on-call schedule to resolve critical system issues
- Perform additional tasks as directed by management
- Manage technology applications through reengineering, updates, enhancements, and ongoing monitoring
- Lead analysis, architectural planning, and execution for medium to large-scale projects
- Follow and assist in managing established IT procedures and SDLC practices
- Work with minimal oversight and high independence in decision-making
- Engage with senior colleagues on medium to large complexity initiatives
- Share knowledge and mentor peers in areas of technical expertise
- Apply skilled application management and administration techniques with solid proficiency
- Lead analysis, architecture, and design for highly complex projects
- Function with minimal or no supervision, exercising broad independent judgment
- Consult with senior staff on large-scale, complex projects
- Demonstrate expertise across all stages of application development and support
Other
Participate in 24x7 On Call rotation