Infrastructure Analyst
Gravity IT Resources · Charlotte, NC · 5 days ago
HybridContract
Duties & Responsibilities
- Lead troubleshooting and implement fixes for assigned solutions; resolve complex issues independently.
- Work with vendors to support and maintain applications (break-fix, patches, upgrades, service packages).
- Cook up routine maintenance for patches, service packs, and upgrades with operations/DBAs.
- Utilize waterfall and agile methodologies for application development and maintenance, act as SME or Technical Lead.
- Identify, design, and deliver platform improvements; define upgrade/change processes and cadence.
- Facilitate platform automation and coach teams on proper use of cloud technologies.
- Research and analyze new technologies; provide recommendations at application/integration system level.
- Design modifications based on requirements and coordinate development efforts.
- Process Change Requests and QA documentation for implementations and support changes.
- Thoroughly document work processes and adhere to established procedures.
- Communicate downtimes, changes, status, issues, and defects clearly to users and IT management.
- Present complex technical subjects in an understandable manner (oral and written).
- Facilitate meetings and provide direction to others.
- Build strong working relationships across all organizational levels.
- Strong oral and written communication skills, interpersonal skills (listening, conflict management, negotiation).
- Ability to prioritize activities and focus team efforts based on business priorities.
- Ability to research independently, multitask, and meet tight deadlines.
- Ability to work effectively in a team and independently with minimal supervision.
- Display maturity, confidence, and assertiveness when needed.
- Handle stress and absorb change while maintaining positive results.
- Recognize appropriate times to raise issues and provide status updates
Required Qualifications
- Bachelor degree in Computer Science or related discipline
- 10 years of experience in application development and/or support
- Experience managing large assignments and leading small projects
- Strong skills in requirements analysis, design, coding, testing (unit, system, integration), documentation, and implementation using standard processes)
- Ability to learn quickly and adapt in a rapidly changing IT environment
- Proven ability to meet tight deadlines and prioritize multiple tasks independently
- Understanding of client/server concepts and object-oriented design
- Experience supporting vendor-installed applications
- Effective oral and written communication skills; strong interpersonal and teamwork abilities
Desired Qualifications
- Experience with large programs and Agile methodologies
- Ability to collaborate with stakeholders with differing priorities to achieve goals
- Experience supporting Microsoft productivity and collaboration tools (Exchange, SharePoint, Teams, OneDrive)
- Success in complex problem-solving and delivering quality solutions
- Knowledge of System Development Life Cycle (SDLC) and ability to lead others in its use
- Experience with schema/database design, enterprise standards, and process adherence
Benefits
(Not specified)
Schedule
(Hybrid)
Pay
(Not specified)