Solutions Architect

Sales · Full-time · Washington, US · Remote possible

Job description

JOB SUMMARY

The Solutions Architect is at the forefront of designing and implementing innovative enterprise-wide and departmental technology solutions tailored to our organization's specific business needs. This pivotal position involves adeptly navigating between technical complexities and organizational goals, requiring a deep understanding of various technologies to collaborate effectively with stakeholders and developers. Responsible for leading the charge in developing cohesive solutions, fostering innovation, and ensuring alignment with the organization's long-term strategy. With a focus on problem-solving, strategic thinking, and continuous learning, the Solutions Architect is instrumental in driving the success of technology initiatives while bridging the gap between business challenges and technical solutions.

ESSENTIAL DUTIES AND RESPONSIBILITIES

  • · Understanding potentially complex problems and finding all the possible solutions – accurately defining the issue and the requirement.
    • Develop proofs of concept to validate proposed solutions
  • Generate detailed component specifications
  • Guide and direct a team of software developers in the conceptualization, design, and execution of sophisticated technological and business solutions.
  • Sets engagement objectives and scope, develops work plans and coordinates activities across multiple project workstreams.
    • Produce and maintain updated test plans to demonstrate project feasibility.
  • Identify project risks and propose alternative solutions.
  • Document client-user stories along with technical constraints and requirements.
  • Create detailed implementation designs.
  • Assess the technical needs and capabilities during implementation.
  • Understand all the technologies and topics related to a business to create solutions by bridging technologies that exist and designing future technology roadmaps.
    • Document business capability strategy for a 3-5 year timeframe
  • Document a technology runway aligned with business capabilities

KEY RESPONSIBILITIES

  • Adheres to Council Policies and Procedures.
  • Learn and sustain knowledge of all Council programs and services.
  • Provide excellent customer service to all Council stakeholders.
  • Work with and across departments to develop and maintain a collaborative team relationship.
  • Establish an annual professional development plan with goals that are monitored quarterly.
  • Exhibit strong presentation skills.
  • Assure quality assurance around Council financial management.
  • Other duties as assigned.

REQUIRED QUALIFICATIONS

  • Bachelor's degree in computer science, engineering, or a related field (or equivalent experience)
  • Proven experience in designing and implementing complex software solutions or systems architecture
  • Proven track record of experience as an architect, project manager, or developer
  • Knowledge of enterprise architecture frameworks like TOGAF or Zachman
  • Excellent communication and presentation skills to interact with technical and non-technical stakeholders
  • Ability to analyze business requirements and translate them into technical solutions
  • Strong problem-solving skills and ability to think strategically about business and technical challenges
  • Embrace a growth mindset to invest time into their craft, researching and understanding new technologies and solution

PREFERRED QUALIFICATIONS

  • Certificates to demonstrate knowledge and competency
  • Proficiency in programming languages such as Java, R, Python, C#, or others
  • Strong understanding of cloud computing platforms such as AWS, Azure, or Google Cloud Platform
  • Familiarity with DevOps practices and tools for continuous integration and deployment (CI/CD)
  • Experience with containerization technologies like Docker and orchestration tools like Kubernetes
  • Knowledge of security best practices and compliance requirements in software development and deployment

Peers

View in org chart