Technical Drupal Architect at Mediacurrent

Summary

Organization : Mediacurrent
Location : US, GA, Metro-Atlanta
Salary : Not mentioned |
Job type : Telecommute/Remote
Experience : N/A

JOB DESCRIPTION

Mediacurrent is an open-source development and digital marketing agency that creates transformative digital experience platforms for enterprise, government, non-profit, and higher education organizations and their customers.

Since 2007, Mediacurrent has built a growing, sustainable company that believes in collaboration, education, and providing predictable results for our clients. Organizations such as The Weather Channel, PwC, New York Senate, Georgia Tech, Olympus, Habitat for Humanity, and Guardian Insurance have trusted Mediacurrent to solve their most complex digital and web challenges.

Values

Mediacurrent is committed to fostering a diverse and inclusive workplace by welcoming team members from diverse backgrounds and cultures. Team values include promoting positive impact, empathy, and inclusivity while fostering leadership and personal growth through dignity and respect. It includes having fun while working and always making an effort to give back to our communities. Mediacurrent team spans across 30+ states. BIPOC, women, LGBTQIA+, veterans, and persons with disabilities are encouraged to apply.

About the Role

Responsible for crafting the vision and technical implementation strategy for digital projects. The Architect works with customers to derive project requirements and plans implementations that conform to customer requirements. The Architect defines the technical strategy through drafting workflow diagrams, specification documents, and use cases. The Architect also oversees the technical work of the Mediacurrent development team that’s assigned to any given project.

Offer includes:

  • The support, tools, and environment to help you succeed.
  • An existing team of thought leaders in their field with a portfolio of world-class case studies to prove it.
  • Exposure to all facets of the web development process in a transparent, fast-paced, and collaborative environment.
  • Technical opportunities that allow you to directly contribute to open source community projects.
  • The ability to telecommute and work from the convenience of your home.
  • A portfolio of challenging projects across diverse industry verticals with global brands.
  • Leadership on projects in which you will work with internal and external stakeholders to discuss project status and long-term roadmap strategies.
  • Excellent learning opportunities, professional growth, and mentoring.
  • The opportunity to guide customers and teams through the development process, helping articulate the designers’/client’s vision to other developers.
  • Projects that include a variety of different technologies and integrations.

Key Responsibilities:

  • Draft technical plans to create applications that perform efficiently are best-suited for long-term maintenance and upgrade, and exhibit leading-edge interactive features.
  • Collaborate with the Project Management team to define milestones and completion points.
  • Architect performant and reliable:
  • Backend solutions - using tools such as Drupal, AWS, and Google Cloud Platform.
  • Frontend solutions - using Drupal theme layer. React, Gatsby.
  • Tackle development for the most challenging areas of a project.
  • Determine optimal development direction based on project requirements.
  • Work with and integrate front-end frameworks such as React.
  • Keep informed and provide thought leadership on emerging technologies.
  • Provide project and task estimates.
  • Ensure proper approach, best practice application, and correct separation of presentation code from business logic.
  • Oversee release schedule and deployments for assigned projects.
  • Mentor team members on development best practices.
  • Grow as a project and technical leader with mentorship from Lead Architects.
  • Assist revenue team and Director of Development on scoping and pricing custom development and support projects.
  • Analyze customer documentation and dialogue with stakeholders to gather system requirements.
  • Lead customer discussions advising on technical problem solving and solutions during project status meetings.
  • Assist Director of Development in resource planning for custom website builds and support projects.

Qualifications:

  • 5+ years of experience designing and building large-scale custom web applications.
  • Effective verbal and written communication skills. The ability to articulate highly abstract concepts to a non-technical audience is a must.
  • The ability to work on multiple projects simultaneously (multi-task) is a must.
  • Deep specialization in one or more of the following:
  • LAMP application stack (PHP/MySQL)
  • Node.js
  • Serverless frameworks
  • Frontend application development (React, Drupal theme)
  • Drive to expand expertise into more than one of the areas listed above, or new areas as required.
  • Ability to draft detailed technical specification documentation.
  • Advanced understanding of Git version control.
  • Experience leading a team of 2+ developers.
  • Excellent time management, problem-solving, teamwork, and communication skills.
  • Proven ability to manage large-scale technology projects successfully.

ABOUT THE ORGANIZATION

Mediacurrent is an Atlanta-based Drupal development and digital marketing company. They are a single-source digital partner for design, development, training, and strategy. Mediacurrent also offers ongoing Drupal support options to their customers. Mediacurrent is a firm believer of open source principles, contributing code, and sharing knowledge to strengthen the Drupal community. They believe in education, collaboration, and providing predictable results for their customers' projects. Mediacurrent has organized, participated in, and sponsored many Drupal events nationwide. They were on the...