Solutions Architect
Momnt
- Georgia
- Permanent
- Full-time
- Design, lead development, and implement Momnt’s technology infrastructure through flexible, adaptable, modular, and reusable business solutions in collaboration with business stakeholders and the IT development team that aligns with Momnt standards.
- Manage the development of business requirements.
- Remove technical obstacles impacting the overall roadmap.
- Have an eye for challenges arising at the seams and cracks of different technologies.
- Build strong, collaborative relationships with our partner organizations, helping to align our technical efforts with external needs.
- Lead and mentor development teams so that standards and procedures are consistently met, keeping them organized and focused to ensure deadlines are being met.
- Participate in planning, defining, and high-level design of the solution, as well as exploring alternative solutions.
- Collaborate on customers’ feedback and implement strategies to improve Momnt’s platform continuously.
- Understand how all parts of the business model work together to design a solution that best fits the environment.
- You will partner with project managers and engineers to ensure alignment of program deliverables to defined solutions.
- You will review high-level designs with senior leadership, technical leads, and developers.
- You'll be responsible for managing code reviews, creating and enforcing best practices, debugging critical issues, and conducting performance tests to deliver efficient and fault-tolerant applications. You'll identify technology and security risks and have a plan for corresponding mitigation strategies.
- Performs other duties as assigned, which are reasonably within the scope of the duties in this job classification.
- 5+ years of design and implementation experience across cloud computing, data architecture, digital product development, and systems integration.
- 3+ years of practical experience writing production-quality Python code.
- Experience aligning IT portfolio to business strategy and capabilities.
- Hands-on expertise in technology applications architecture, design, development, and support.
- Experience with identifying gaps or problems in clients’ computer systems and determining the cost implications of various solution options.
- Experience with using Virtualization or Containerization technologies
- Experience with leading and defining architecture roadmaps and working across technical and business teams to build consensus and drive change.
- Ability to present complex business and technology problems and solutions in a simple form to address the level of audience from C-level, executive sponsors, and business owners to engineering and operational teams.