Responsibilities:
- Working closely with technology delivery teams to define a technical strategy (platform designs, hardware integration, etc.), as well as engagement with program managers, Business Analysts, vendors, and senior management across multiple organizations too.
- Identify work and document requirements.
- Prioritize and drive multiple work-streams.
- Coordinate across multiple teams and ensure technical requirements are properly communicated.
- Updating/maintaining configurations in the software.
- Managing application hardware.
- Testing/Troubleshooting data collection for our digital properties.
- Defect triage and resolution including querying a database to validate data collected conform with the structure of our pages.
- Working with APIs – writing endpoints to receive data.
Additional duties include:
- Develop and maintain technical documentation.
- Research and process support requests from that may be related to data collection, vendor hosting, or other vendor issues.
- Coordinate between multiple internal and external teams.
- Using standard web development debugging.
Absolutely Required Skills:
- Solid understanding of Internet architecture (HTTP, Cookies, Browser Interaction, Firewalls, DNS, Web Hosting).
- Intermediate SQL skills.
- Knowledge of enterprise server environments and architecture. (distributed data centers, load balancers, etc.)
- Exposure to web analytics platforms.
Important to Have Skills
- Basic network architecture. (TCP/IP, Firewalls)
- Outstanding communication skills. (written and oral)
- Excellent writing and documentation skills.
- Familiarity with big data environments and concepts.
- The ability to know one’s audience and tailor communication to meet strategic goals.
- Client-side programming languages.
- JavaScript, HTML.