Skills
Job Description
Job Duties and Responsibilities
About This Role:
The Ad Tech Solutions Architect will be a key role for supporting the DISH Media team needs by providing technical, thought leadership and architectural strategy for various system and business processes within the DISH Media environment. This role will partner early, frequently and transparently to iterate on designs and architectures and identify opportunities to ease operational burdens, mitigate risks and enable scale for the business.
Key Responsibilities Include:
Partner: w/Infrastructure, Cloud Ops, Product, Ops, Eng/Development, Program teams, translate business and operational requirements to lead solution design with new workflows, media component integrations, within required timelines and budgets
Innovate: incorporate transformative technologies & workflows with cloud native capability, incl. support for on-prem
Develop: ability to codify designs, build reference architectures to support workflows & demonstrate value; continually partner with development teams thru implementation
Winning: debate positions objectively, drive decisions in a timely manner
Integrate: services & media components leveraged across workflows and incorporate into design, solutions incl. microservices, setup, configurations for SaaS and hosted 3rd party providers
Collaborate: connect the dots between internal teams & any disparate workflows to leverage existing tech and practices, reducing costs and time to market
Present: ability to present iterative designs, conduct roadshows for resulting solution recommendations and architectures; demo POCs with hands-on application
Adventure: study emerging technologies, conduct analysis on build vs buy; evaluate vendors, track/drive roadmaps
Inform: educate/mentor partners with technology overviews and details, drive standardization with best practices for architectures & development practices
Skills, Experience and Requirements
Hard Skills & Experience:
- Experience with documentation of workflows, architectures, service and component level technical details
- Experience building reactive microservice architectures and distributed applications in the cloud
- Experience around service architecture, data modeling and integration patterns
- Strong understanding of security best practices
- Strong written and oral communication skills and effective interpersonal skills fostering collaborative spaces and joint decision making
- Must be effective working in a geographically distributed team environment
- Exude enthusiasm, passion and energy with media, technology and solutions
- Strong understanding of design patterns/concepts and Experience designing software and infrastructure solutions
- Experience with AWS and/or other cloud native technologies
- Experience with containerized deployment/environments i.e., Kubernetes, ECS
- Strong experience with large distributed systems, high availability and disaster recovery.
- Strong understanding of integration patterns and event driven design i.e., Kafka, Kinesis, EventBridge
- Experience with relational databases and non-relational databases
- Strong understanding of HTTP(S)/REST, gRPC and idempotent services.
- Experience with infrastructure as code
- Work on-site at our downtown office
- Willingness to travel up to 10%
PREFERRED QUALIFICATIONS:
- 7+ years proven track record with integrations, implementations of media technologies
- Bachelor's degree in computer science or equivalent degree
- Proficiency with at least one of the following languages: Java, Python, Go, Rust, JavaScript
- Experience working with Agile, knowledgeable on or learning for various development / dev ops methodologies
- Experience with Continuous integration/delivery.
- Experience with Mediaocean, Magnite, Spotx, Oracle, Imagine, Decentrix, Freewheel or other advertising technology products
- Knowledge of various JavaScript libraries/frameworks i.e., React, Backbone, Angular
- Understanding of service mesh design and concepts
- Experience with data & analytics concepts, platforms, integrations
- Experience with ML/AI technologies
Salary Range
Compensation: $100,100.00/Year - $143,000.00/Year
Department Summary
DISH Media is a business unit within DISH responsible for monetizing Sling and DISH advertising inventory. The DISH Media IT Support team is a high performing, vertically aligned team that is responsible for maintaining relationships between DISH IT and DISH Media. This team is responsible for delivering technology solutions that align with strategic company objectives by maintaining frontline systems, data, and external vendor and client relationships. Additionally, this team provides project support for DISH Media throughout the project lifecycle.
The Ad Tech Solutions Architect will be a key role for supporting the DISH Media team needs by providing technical, thought leadership and architectural strategy for various system and business processes within the DISH Media environment.
Benefits
We also offer versatile health perks, including flexible spending accounts, HSA, a 401(k) Plan with company match, ESPP, career opportunities, and a flexible time away plan.
The base pay range shown is a guideline. Individual total compensation will vary based on factors such as qualifications, skill level, and competencies; compensation is based on the role's location and is subject to change based on work location. Candidates need to successfully complete a pre-employment screen, which may include a drug test and DMV check.