Job Description :
Title: Solutions Architect

Duration: 1 year contract

Location: Cincinnati, OH

Responsibilities:

Partner with matrixed architects across the application, security, information and infrastructure disciplines to define a cohesive technical architecture vision and implement it

Develop technical architectures and guidelines for Programming and Playout platforms and the components built on
top of them

Visualize and document architectures and standards, and communicate those clearly to technical and non-technical
audiences

Work with teams across IT to ensure architectures adhere to enterprise standards, and delivered systems are scalable, loosely-coupled, resilient, secure, performant, highly available, and easy to operate

Evaluate technical fit of business systems

Break down assignments into manageable tasks and ensure transparency and visibility into backlog and progress

Skills and experience:

Bachelor’s degree in computer science, engineering, or equivalent

A minimum of 11 years of IT experience with at least 3 in architecture

Deep knowledge in the areas of enterprise solution/application architecture, cloud architecture, software
development, application integration, data management, and SDLC

Solid knowledge in all major areas of technical architecture and platforms:

Application: Object-oriented design, web services, SOA, microservices, batch processes, queuing and messaging,
logging and monitoring, programming languages, development tools, technology stacks (open source, Java, .NET, etc,
UI frameworks (web/desktop/mobile), APIs and API management, testing, performance tuning and profiling,
automation, CI/CD, Agile/scrum, and DevOps

Strong practical knowledge of cloud platforms including a good breadth within AWS services

Excellent communication skills including documenting, visualizing, presenting to a mixed/large audience, and
balancing talking and listening

Excellent leadership skills including collaboration, accountability, results driven, self-motivation, big-picture thinking,
building strong relations, and negotiating

Data: big data, RDBMS, NoSQL, SQL, ETL, analytics, and BI

Security: Identity, directory, authentication/authorization, single-sign-on, access management, API hardening,
encryption, data privacy, backup, and disaster recovery

Infrastructure: Compute, storage, network, load-balancing, scalability, and availability

Significant prior hands-on software development experience including the current ability to develop prototypes

Experience participating in vendor platform evaluations including vendor engagement, criteria and scorecard
development, and technology deep dives (security, software interfaces, hosting considerations, availability, etc

Strong experience determining and addressing non-functional requirements: response times, availability, disaster
recovery, scalability, data retention, etc.

Proven record of architecting and building large-scale, complex applications used in business-critical operations and
featuring high performance/throughput and scalability, high availability, proper backup, restore, and disaster recovery
implementation, and secure communication and data access controls

Experience in working both independently and with multi-discipline teams, business stakeholders, and management
in a large, globally-distributed corporate environment

Team player who can collaborate across disciplines in IT

High attention to detail and strong analytical, organizational, and task management skills

Experience with media and EA frameworks (TOGAF, Zachman, FEA, etc is a plus
             

Similar Jobs you may be interested in ..