Staff Enterprise Architect
Company: Tbwa Chiat/Day Inc
Location: Atlanta
Posted on: November 1, 2024
Job Description:
The Weather Company is the world's leading weather provider,
helping people and businesses make more informed decisions and take
action in the face of weather. Together with advanced technology
and AI, The Weather Company's high-volume weather data, insights,
advertising, and media solutions across the open web help people,
businesses, and brands around the world prepare for and harness the
power of weather in a scalable, privacy-forward way.
Job brief:
As a Staff Enterprise Architect at the Weather Company, you will
provide technical and problem-solving leadership to a backend team
that services weather data globally.
The SUN Platform and Data Services team is responsible for
delivering backend solutions supporting hundreds of clients,
ingesting more than 26TB of data per day, and serving over 100
billion requests per day. This position provides endless career
growth opportunities within many emerging technologies, including
Cloud, NoSql, Big Data & Analytics, and Cognitive Computing
technologies.
The ideal candidate is familiar with all layers of software
development and will have the functional knowledge to take a
concept and turn it into a finished product. This candidate is
passionate about building quality products and wants to own
projects end-to-end leading with design and development principles.
In this role, you will work collaboratively with cross-functional
teams to design and build RESTful APIs in a microservice
architecture.
The impact you'll make:
- Participate in the design and implementation of sophisticated
software written in Java, Scala, or Go, leveraging industry cloud
design patterns for high scalability solutions.
- Participate in software design and code reviews to ensure a
high level of software quality and share knowledge with team
members.
- Participate in, and adhere to, professional software
engineering practices using tools and methodologies such as Agile,
Test Driven Development, Continuous Integration, Source Code
Management, and Jira.
- Assist in identifying potential system points of failure across
multiple systems and vendors (AWS, Akamai, Fastly, etc.) and assist
with production issues in a timely manner including root cause
analysis.
- Maintain a high level of proficiency with Computer
Science/Software Engineering knowledge and contribute to the
technical skills growth of other team members.
- Create detailed, comprehensive, and well-documented diagrams
for all levels: developers to executives.
- Act as a technical leader through complete project lifecycles,
from early assessment through design and analysis of use cases, to
the implementation and optimization of cloud solutions.
- Work well independently and as part of a team.
What you've accomplished:
- BS/MS degree or equivalent work experience in Computer Science
or related field.
- 10+ years of professional experience, including solutions
architecture, design, and delivery.
- 8+ years of demonstrable experience with Golang, Java, and/or
Scala.
- 10+ years experience in Cloud environments (AWS
preferred).
- 10+ years experience with iterative development and/or Agile
methodologies.
- 10+ years of experience with the design and implementation of
REST APIs, services, system tasks, and cloud solutions.
- 5+ years experience with containerization, Docker,
Kubernetes.
- 8+ years of experience with High Throughput/HA Queuing-based
systems (Kafka, RabbitMQ).
- 8+ years experience with edge processing/caching.
- 10+ years of experience developing generalized reusable
software components for other developers.
- Excellent written and verbal communication skills, including
the ability to generate architectural
documentation/diagrams.
- Experience with multi-region Cloud-based architectures,
virtualization, automation, processing, deployment, security, load
balancing, networking, and performance analysis.
- Proven ability to establish and nurture long-term relationships
with senior-level customer engineers.
Preferred:
- Development experience with GoLang.
- Detailed hands-on experience with AWS.
- Development experience with REST APIs, JSON.
- Familiar with Model-Based Systems Engineering (MBSE) and 12
Factor App methodology.
- Knowledge and practical experience in creating architectural
documentation including, but not limited to, Architecture Decision
Records and C4 model architecture diagrams.
- Experience with MQTT protocol a plus.
- The Open Group TOGAF certification.
#J-18808-Ljbffr
Keywords: Tbwa Chiat/Day Inc, Alpharetta , Staff Enterprise Architect, Professions , Atlanta, Georgia
Didn't find what you're looking for? Search again!
Loading more jobs...