Description
About the role
Would you like to work in one of the worlds most prominent and entrepreneurial technology and engineering businesses whilst helping to drive client satisfaction?
EPAM is looking for a technically hands-on Senior Integration Architect to align with a well-known and long established key client of ours in Ireland.
The client has asked EPAM to review and work closely with the wider organisation to enhance and standardise the integration approach and to support a domain-driven microservices architecture.
The goal is to identify the integration patterns, the approach, align it with the wider strategy by working with the enterprise architecture team and other technology consultants from EPAM to select an API gateway and orchestration tool(s).
The role would be supported by a Microservices Architect and there is also a hard requirement to facilitate workshops, build relationships and meet client teams in Dublin on a bi-weekly or monthly basis. Further to this, we offer a hybrid work environment of home and office working.
Overall, this is a great opportunity to work with EPAMs senior Tech Leaders, our Global Architects/Engineers and those from our client account. Our Architects must have the ability to engage in opening discussions, identify technology needs, recommend the right technology choices and communicate/deliver solutions.
Responsibilities
1. Design and implement integration strategies, architectures and patterns to support the transition to a domain-driven microservices approach
2. Collaborate with Solution Architects to understand the legacy monoliths and existing microservices to create a roadmap for their integration with current and new services
3. Facilitate the creation of a plan for a seamless integration of new and existing services, ensuring minimal disruption to operations
4. Develop and implement best practices for API design, ensuring efficient data exchange between systems and secure by design
5. Work closely with the development and architecture team(s) to implement integration solutions, providing technical guidance as needed
6. Document all integration designs and decisions for future reference and for use by other teams
7. Facilitate workshops and training sessions to educate stakeholders on integration strategies and solutions
Requirements
8. A Bachelors/Masters degree in Computer Science or similar or relevant work experience
9. Proven experience as an Integrations Architect with the ability to design and implement robust integration architectures for domain-driven microservices, ensuring alignment with business requirements and technical standards
10. Strong knowledge of integration patterns and technologies, able to develop and optimise patterns for synchronous and asynchronous communication between microservices, including RESTful APIs, messaging and event-driven architectures
11. Ensure efficient and secure data flow between microservices and external systems, implementing data transformation and mapping as needed
12. Design and implement API management solutions, including security, throttling, versioning and monitoring
13. Define and enforce integration best practices, standards, and guidelines to ensure consistency and quality across the organization
14. Experience with legacy monolith systems and the ability to modernization approaches from an integration standpoint
15. Leverage AWS services such as API Gateway, Lambda, SQS, SNS, Step Functions and more to build scalable and reliable integration solutions
16. Excellent verbal and written communication skills, with the ability to explain complex technical concepts to an audience with a various degree of expertise whilst working effectively in a team environment driving strong relationships with stakeholders facilitating workshops
Nice to have
17. Prior experience in the healthcare or insurance industry
Our Benefits Include
18. EPAM Group income protection scheme
19. EPAM Group life assurance
20. Group health scheme
21. EPAM Employee Stock Purchase Plan (ESPP)
22. Referral bonuses
23. Global travel medical and accident insurance
24. Flexible and remote working opportunities
25. Great learning and development opportunities, including in-house professional training, career advisory and coaching, sponsored professional certifications, well-being programs, LinkedIn Learning Solutions and much more
26. Certain benefits and perks may be subject to eligibility requirements and may be available only after you have passed your probationary period
About EPAM
27. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential