Job Summary
Stemscale, a U.S. consultancy specializing in digital transformation for businesses, is seeking a Solutions Architect to lead the technical design and integration of projects. You should have broad technical expertise, including experience with cloud technologies (like AWS, Azure, or Google Cloud) and on-premises systems such as servers and storage solutions. Experience in sectors like finance, healthcare, retail, or manufacturing is valuable. You’ll work closely with stakeholders to ensure our solutions meet client needs, design and oversee system implementations, and lead projects involving cloud migration, ERP systems, CRM platforms, data analytics, and more. We’re seeking a strategic thinker who can align technology with business goals, ensuring our solutions are scalable, secure, and high-performing across diverse environments.
Key Responsibilities
- System Design and Architecture
- Develop robust, scalable, and secure architectures for integrated solutions.
- Design systems using appropriate technologies, including but not limited to Microsoft technologies (.NET Framework, .NET Core, SQL Server), Java, Python, and cloud platforms like AWS or Azure.
- Ensure architectures align with best practices and principles such as service-oriented architecture (SOA), microservices, and event-driven architectures.
- Integration Management
- Plan and execute the integration of new solutions with existing systems such as ERP systems, CRM platforms, data warehouses, and third-party services.
- Utilize various integration technologies and protocols (RESTful APIs, SOAP, message queues, XML/JSON over HTTP/HTTPS) for seamless data exchange.
- Technical Leadership
- Lead project teams in implementing solutions according to architectural designs.
- Provide guidance and mentorship to software developers and other technical team members.
- Ideally, oversee code reviews, ensuring best practices and coding standards are followed.
- Requirements Analysis
- Collaborate with Project Managers and Business Analysts to gather and analyze business requirements.
- Translate business needs into technical specifications and system designs.
- Security and Compliance
- Ensure solutions comply with data security standards and regulations, such as GDPR, HIPAA, or industry-specific regulations.
- Implement robust security measures to protect sensitive data.
- Performance Optimization
- Design systems for high performance and scalability to accommodate future growth.
- Optimize database performance and application responsiveness.
- Documentation
- Produce comprehensive technical documentation, including system architecture diagrams, integration workflows, and technical specifications.
- Document integration processes and data migration strategies.
- Stakeholder Communication
- Present technical concepts and system designs to stakeholders, including non-technical audiences.
- Provide regular updates on technical progress and address any technical concerns.
- Risk Management
- Identify potential technical risks and develop mitigation strategies.
- Ensure disaster recovery and high availability requirements are met.
Qualifications
- Education
- Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
- Experience
- Minimum of 7 years of experience in working with software development and system integration teams.
- Proven experience as a Solution Architect in various sectors of the economy.
- Experience with cloud technologies and migration strategies is a plus.
- Technical Skills
- Expertise in relevant technologies such as Microsoft technologies (.NET Framework, .NET Core, SQL Server), Java, Python, or other programming languages as required.
- Strong understanding of architectural patterns and principles, including SOA, microservices, and cloud-native architectures.
- Proficiency in web services, APIs, integration techniques, and data interchange formats (XML, JSON).
- Experience with cloud platforms like AWS, Azure, or Google Cloud Platform.
- Knowledge of virtualization technologies and containerization (Docker, Kubernetes).
- Familiarity with data migration strategies and tools.
- Understanding of cybersecurity principles and best practices.
- Soft Skills
- Excellent problem-solving and analytical skills.
- Strong leadership and team management abilities.
- Effective communication skills, both written and verbal.
- Ability to work collaboratively with cross-functional teams.
- Detail-oriented with a focus on quality and accuracy.
Additional Requirements
- Certifications
- Relevant certifications such as AWS Certified Solutions Architect, Microsoft Certified Azure Technical Architect, or similar are a plus.
- Language Skills
- Proficiency in English is required. Knowledge of additional languages is an advantage.
- Availability
- Willingness to travel to client sites if necessary.
- Flexibility to work extended hours during critical project phases.
What We Offer
- Opportunity to lead high-impact projects across various industries.
- Collaborative and dynamic work environment.
- Competitive remuneration package.
- Professional development opportunities.
Application Process
Please review our service offerings and industry-specific solutions, most importantly EDM, to ensure your application is well-informed.
Please include contact information for at least two professional references in your resume/CV.
Application Deadline December 24, 2024
We are committed to creating a diverse and inclusive workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender expression, sexual orientation, or any other characteristic protected by law.