We have an opportunity for a Product Architect for one of our MNC client, which provides IT Services and is one of the world's largest consulting, outsourcing and professional services company.
Responsibilities:
- Lead and coordinate the domain technical and business discussions relative to future architecture direction across the customer product portfolio or product line.
- Consult senior technical members of the client organization
- Analyze design and develop a roadmap and implementation plan based upon a current vs. future state in a cohesive architecture viewpoint.
- Review and/or analyze and develop architectural requirements at domain level within customer product portfolio or team.
- Contribute to the development of software and data delivery platforms that are service-oriented with reusable components that can be orchestrated together into different methods for different businesses.
- Lead the research and evaluation of emerging technology, industry and market trends to assist in project development and/or operational support actives.
- Lead and take ownership to run technical program end to end
Technical Expertise
- Experience with large scale distributed software design and development experience.
- Deep knowledge of Continuous Delivery, Agile development
- Hands-on experience in web services (REST, SOAP, OAuth etc.), using Apache Commons Suite & Maven, SQL databases such as Oracle MySQL, PostgreSQL etc., and NoSQL databases such as Cassandra, Riak, Couchbase etc.
- Experience in one or more of the following cloud platforms: Cloud Foundry, Openshift, AWS Web Services, Microsoft Azure, Google App Engine, or other PaaS technologies.
- Experience in two of the following languages: Go, Java, C#, Ruby, Python
- Excellent analytical and problem solving skills.
- Excellent written and verbal communication skills.
- Experience in OS virtualization and containerization technologies such as Docker is a plus.
- Experience in one or more of following open source projects is a plus: RabbitMQ, Cloudfiy, ElasticSearch, CoreOS/etcd, Kubernetes, Openstack.
- Experience in big data real time analysis is a plus. Participates in domain technical and business discussions relative to future architecture direction aligning with business goals.
- Gathers and analyzes data and develops architectural requirements at project level, aligning architectural requirements with software development strategy.
- Reviews exceptions and makes recommendations to architectural standards at a domain level. .
- Challenges conventional thinking and traditional ways of operating and invites stakeholders to identify issues and opportunities.
Didn’t find the job appropriate? Report this Job