Job Title: Enterprise Architect - Solution Executive
Location: Atlanta, USA
Role Overview
As an Enterprise Architect - Solution Executive, you will be at the forefront of our client engagements, leading the design and implementation of robust, scalable solutions that align with our clients’ strategic objectives. You will work closely with senior leadership and client stakeholders to identify opportunities, craft solutions, and lead initiatives that drive tangible business outcomes.
Key Responsibilities
Solution Design & Architecture
- Develop comprehensive solution architectures that integrate modern design patterns such as Microservices, distributed systems, and event-driven architecture.
- Leverage technologies like JavaScript, TypeScript, Node.js, and React.js to create scalable, maintainable, and high-performance applications.
- Design and implement cloud-native solutions on AWS, utilizing services such as Lambda, S3, RDS, and SQS for serverless computing, storage, database management, and queueing.
- Implement best practices for distributed systems, ensuring reliability, scalability, and fault tolerance.
- Incorporate queueing mechanisms and event-based programming to enhance system responsiveness and flexibility.
- Collaborate with cross-functional teams to ensure seamless implementation of solutions.
- Ensure that solutions align with industry standards, best practices, and regulatory requirements.
Leadership & Strategy
- Drive the development of client-specific strategies that leverage our core capabilities.
- Lead and mentor a team of engineers and consultants, fostering a culture of excellence and continuous improvement.
- Contribute to the development of our service offerings, ensuring they remain cutting-edge and relevant to market needs.
Technical Expertise
- Stay current with emerging technologies and trends in data, AI, cloud computing, and architecture design patterns.
- Provide thought leadership both internally and externally, representing our company at industry events and conferences.
- Guide the integration of new technologies into client environments, ensuring they deliver value and align with business objectives.
- Hands-on involvement in the architecture and coding of critical components as needed, ensuring high standards are met across all projects.
Client Engagement & Growth
- Build and maintain strong relationships with key client stakeholders.
- Understand client business challenges and identify opportunities for our services.
- Lead the design and delivery of innovative solutions that address client needs and drive growth.
- Act as a trusted advisor, providing strategic insights to guide client decision-making.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field; advanced degree preferred.
- 8+ years of experience in enterprise architecture, solution design, or a related role.
- Proven track record of driving client growth through strategic solution delivery.
- Expertise in Microservices, distributed systems, event-driven architecture, and cloud-native design.
- Proficiency in JavaScript, TypeScript, Node.js, React.js, and AWS cloud services.
- Experience with queueing systems and event-based programming models.
- Strong leadership skills with the ability to influence and drive change at senior levels.
- Excellent communication and interpersonal skills, with the ability to build strong client relationships.
- Ability to work in a fast-paced, dynamic environment, balancing multiple priorities and deadlines.