### Job_Dedcrip:
.JOB PURPOSE..The Technical Project Manager (TPM) will help deliver software and infrastructure projects, acting as the true subject matter expert and key interface among the technical teams (App Developers, BA, QA, IT), business teams (Analytics, Digital, Account, Traffic, etc.), and the Sr. Director of the Software Development and Operations throughout the project life cycle. TPM will manage projects end to end, demonstrating complete responsibility, using/referring existing solutions to build new solutions, followed by execution, and delivering in the production...ESSENTIAL DUTIES AND RESPONSIBILITIES.Evaluates complex situations using multiple sources of information filters, validates and interprets dynamic material.Initiate projects, define project goals, manage different phases of SDLC, manage risks, create a schedule, and execute on daily basis as per the plan to deliver as per the scope, time, and budget.Act as a point of contact, facilitator, and project driver among different teams. Schedule and host meetings with a purpose to address/achieve goals by listing the actionable items to deliver the projects.Based on solution size, type, relationship to existing solutions, information available, and other factors to decide the project execution methodology either Agile, Waterfall, or Hybrid.Maintain project time frames, budget estimates, and status reports. Create/Update new/existing projects and tasks in JIRA, update statuses and details, etc. As needed, help team members to update JIRA and enforce proper documentation.Identify project risks, resource challenges, scope change, change the delivery schedule in response to Production Issues, and other priority changes.As a technical project manager, schedule regular technical team meetings to decide and review project tech stack, proposed solutions, technical problems, testing progress, UAT status, and production deployment plan.Build relationships with the team (Developers, BA, and QA) working on the projects. Assign project-related tasks, help with questions, and follow up on progress and deliveries.Plan, driver, and manage specific infrastructure (servers, security, network, etc.) upgraded, updates, and regular maintenance projects. Support weekend infrastructure related releases.Prepare high-level project execution and status report to share with the manager and other key stakeholders.As needed manage deployment releases, host release meetings, discuss with offshore developers, etc.Attend internal departmental and client meetings with a keen ear towards identifying opportunities for positive change. Work on weekend releases as needed.Follows all company health and safety procedures.Performs other related duties as required or assigned..CONTACTS.The Technical Project Manager will participate in cross-functional team meetings including senior management, managers, developers, analysts, and end-users to analyze requirements, troubleshoot solutions, discuss priorities, etc.  He / She will be responsible for coordination between business development, the analytics department and the digital department to ensure business requirements are fully communicated and projects are effectively delivered on time..EDUCATION AND EXPERIENCE..EDUCATION.Bachelor’s degree (B.A. or B.S.) or higher in business analysis, business administration, or related field...EXPERIENCE.Three to five years of Technical Analyst experience required...Following are the required experience and skill sets:.Overall, more than 10 years of IT experience, at least 5 years of project management experience using both Agile and Waterfall methodology. A clear understanding of SDLC following Agile, Waterfall, and Hybrid methodology, when and how to use them. Sound understanding of project. management phases, deliverables, artifacts, communications, and overall execution. 3-4 years of experience working with small development teams, requiring focused day-to-day tasks and plan executions, risks assessments, and follow-ups. Experience working in onshore/offshore model is preferred.Ability and proven track record of managing successfully multiple (2-3) projects at a time with different teams. Should be able to plan and execute both Software development/enhancements and Infrastructure (server, network, etc.) projects in parallel. Sound understanding of different types of applications and technology stack such as Web Sites (C# .NET, Java, PHP, or Python), Web APIs, IIS, CI/CD, ETLs, Cloud, AWS S3, SQL Server Database, Data Modeling/Mapping, etc. Preferred with the development background.   Ability to draw software solutions architectural diagrams, process/data flow diagram, interfaces and connectivity diagram, infrastructural environmental diagrams, etc.        Good understanding of IT Infrastructure, servers/VMs, network, firewall, network folders/drive, EMC, DNC, DNS, Active Directory, Cloud (AWS, Azure, etc.), Disaster Recovery, High Availability, Database Always ON, DB backups, etc.Evaluate technological choices (network/hardware related and technology/code related by querying providers and understanding enough about implications to make choices for the organizationExceptional written and oral communication skills. Able to manage conflicts, multiple projects with changing priorities frequently, adjust the project to address production incidents. Strong interpersonal and negotiation skills; strong presentation skills; able to influence stakeholders and work towards solutions.A team player with strong adaptability and capacity to work in fast-paced, quickly changing environments. A strong desire to make a positive impact on the success of the department and organization. Intellectual curiosity asking smart, thoughtful, open-ended questions. A well-developed process for maintaining a high level of organization. A strong level of attention to detail and is thorough and accurate with deliverables.A professional project management certification is preferred..SALARY RANGE: $115-135K/year

### Response:

Job Requirements:- Bachelor's degree in business analysis, business administration, or related field- 3-5 years of Technical Analyst experience required- Overall, more than 10 years of IT experience, at least 5 years of project management experience using both Agile and Waterfall methodology- Sound understanding of project management phases, deliverables, artifacts, communications, and overall execution- Ability and proven track record of managing successfully multiple (2-3) projects at a time with different teams- Good understanding of IT Infrastructure, servers/VMs, network, firewall, network folders/drive, EMC, DNC, DNS, Active Directory, Cloud (AWS, Azure, etc.), Disaster Recovery, High Availability, Database Always ON, DB backups, etc.- Exceptional written and oral communication skills- Strong interpersonal and negotiation skills; strong presentation skills; able to influence stakeholders and work towards solutions- A team player with strong adaptability and capacity to work in fast-paced, quickly changing environments- A strong desire to make a positive impact on the success of the department and organization- Intellectual curiosity asking smart, thoughtful, open-ended questions- A well-developed process for maintaining a high level of organization- A strong level of attention to detail and is thorough and accurate with deliverables- Professional project management certification is preferred- Salary range: $115-135K/year