Job Information
Job Opening ID
Department Name
Target Date
Hiring Manager
Job Opening Status
Number of Positions
Industry
Salary
Work Experience
Required Skills
+8
Modified Time
City
State/Province
Country
Zip/Postal Code
Job Description
Act as product owner and Project Manager for the team with necessary technical skills.
Make sure the deliverables are there on time with quality.
Responsible for designing and implementing microservices-based solutions.
Analyzing the technological environment.
Communicate and consult with internal stakeholders to develop appropriate solutions.
Lead brainstorming sessions to develop potential solutions for business needs or problems.
Task management for development team, QA team, technical team and external consultant
Design and build function-centric solutions
Define and refactor multi-channel client architecture offering and providing differentiated end-user experiences by leveraging containerization and cloud technology
Outline the governance and microservices development guiding principles as well as ensure the best practices are followed by the development team
Able to implement and execute an agile, scrum-based team to understand the business domain and client requirements that drive analysis, architecture/design, and development of quality technical solutions and deliverables.
These solutions across a broad spectrum of technologies must align with business and IT strategies and comply with the organization’s architectural and security standards.
Govern DevOps methodologies, and ensure all solutions exhibit high levels of performance, security, scalability, maintainability, and appropriate reusability and reliability upon deployment
Participate in coordinated planning sessions and provide effort estimates for business initiatives of IT solutions
Remains abreast of industry technical trends and new development to maintain current skills and remain current with industry standards.
Requirements
Deep knowledge of enterprise product development with right practices and processes
Experience with necessary tools and technologies like GIT, Bit bucket, Jira, CI/CD etc.
Experience with cloud-based, CD/CI, or DevOps development environment
A strong hands-on development track record building integration and applications utilizing a variety of technologies, development tools, and database systems.
Good experience in Agile methodology.
Good communication skills both in writing and verbally with the ability to present complex ideas or technical solutions to business and/or management team
Analytical and problem-solving skills for the design, creation, and testing of programs
Ability to work as part of a team and independently
Interpersonal skills to interact with team members
Communication skills to work effectively with Scrum team members, support personnel, and clients
Ability to work independently as a leader and as part of a team