Mexico
We are seeking a Solution Architect to strengthen our remote team.
You will play a key role in crafting and implementing innovative technology solutions that align with organizational goals. The ideal candidate will have a robust technical foundation and demonstrate competency in transforming complex needs into actionable architectural plans. As a Solution Architect, you will partner with cross-functional teams to ensure project success and deliver adaptable, sustainable solutions.
Responsibilities
- Analyze current technologies used within the company and identify potential improvements
- Document and monitor requirements necessary to implement proposed updates
- Collaborate with Information Technology professionals within the company to confirm hardware availability and performance
- Propose and establish the framework for needed contributions from various departments
- Account for potential project challenges or constraints and develop proactive strategies to manage them
- Ensure software security by creating programs that monitor the sharing of sensitive information
- Oversee the product development lifecycle from inception to completion
- Draft time schedules for project completion to optimize resource allocation
- Act as a liaison between the company’s clients and internal departments
- Assist in the establishment of IT standards and guidelines
Requirements
- Minimum of 5 years of IT experience with a strong focus on software engineering
- Background in leadership for at least 2 years, managing teams of 5 or more in a managerial role or equivalent capacity
- Showcase of participation in at least 2 full cycle projects or experience spanning different phases of the software development lifecycle
- Proficiency in Microsoft Azure for solution design and implementation
- Familiarity with Microservice Architecture Pattern for creating scalable and modular application components
- Skills in using MongoDB for database management and deployment
- Comprehensive understanding of the entire product development process
- Excellent communication skills to interact effectively in distributed and multicultural teams
- Strong problem-solving abilities for addressing technical and project-related obstacles
- B2 level of English or higher, with an emphasis on technical communication skills
Nice to have
- Qualifications in technology architecture or project management through relevant certifications
- Expertise in programming languages such as Java, Python, or C++
- Understanding of cloud services integration and management
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn