Essential Functions / Job Duties:
Runs complex projects/programs from design and development to production.
Defines requirements and plan project lifecycle deployment.
Defines resources and schedule for project/program implementation.
Create strategies for risk mitigation and contingency planning.
Plans and schedule project deliverables, goals, milestones.
Directs and oversees project engineering team and manages conflicts within the group.
Performs team assessments and evaluations.
Efficiently identifies and solves project issues.
Demonstrates leadership to define requirements for project risk.
Designs and manages technical and project documentation.
Improve processes for tracking and managing customer support issues via JIRA/Confluence.
Collaborates with business leaders to ensure the effective and efficient operation of the IT program
Coordinates communication and project administration activities to develop schedules and plans, determine project status, manage problems, and coordinate special activities.
Performs administrative tasks associated with programs; this includes data entry/review, proof-reading, meeting facilitation, documentation, internal communications, and status reporting.
Ensures timely completion of project tasks
Strong organizational, presentation, and customer service skills.
Superb planning and organizational skills with keen attention to detail
Comfortable in giving and receiving feedback
Able to carry out responsibilities independently and in a professional and timely manner
Effective interpersonal and business skills to communicate clearly and concisely with a diverse group of individuals in all levels in both oral and written contexts
Qualifications:
7 or more years experience managing complex, large scale software development projects of diverse teams within cost and timeline projections (required)
Strong understanding of computer technologies; ability to anticipate, identify and overcome the technical risks involved with software product development (required)
Experience using Agile concepts to manage the Software Development Lifecycle
Demonstrated exceptional critical thinking and problem-solving skills
Experience managing distributed teams (required)
Strong verbal and written communications skills to write clearly and concisely in English (required)
Motivated and self-driven
Must be able to multi-task, be flexible, and detail-oriented
Interpersonal and business skills to interact with diverse individuals and staff in all levels effectively
Understanding of Atlassian team management tools or similar