Senior DevOps Engineer

New York, New York, United States

Code and Theory logo
Code and Theory
Apply now Apply later

Posted 3 weeks ago

DevOps Engineers at Code & Theory support the engineering team globally. They work across different platforms and technical stacks, and make sure that each team has the right tools at their disposal to be as efficient as possible. They streamline the on boarding of new developers and development process by working side by side with the technical director on:

  • Normalized architectures that take into account performance, maintainability, while respecting the best practices
  • Standardized and pre-configured dev and QA environments relying on templates
  • Continuous Integration / Continuous Deployment, etc.

You will also be responsible for optimizing our internal tools, from the way we are managing our cloud environments, to way our internal projects are set up and maintained.

Finally, you’ll be supporting active and upcoming projects for which we develop new experiences and have to deliver new types of system architecture. Whether it’s for in-store experiences, AR/VR projects, AI tools, signage projects, we need our DevOps engineers to ideate and experiment with the development teams to come up with the best solutions.

In your first few months, you can expect to: 

  • Audit our current cloud infrastructure and recommend paths for improvement
  • Review existing clients’ projects/architecture/infrastructure to support the respective development teams
  • Analyze our current build processes, especially around Technical Architecture Definition and Sprint 0, to identify how this process can be optimized

In your first year, you will: 

  • Develop a skill set across all the technical stacks that Code & Theory is using: CMS, Ecommerce, AI/ML/NLP, AR/VR, experiential, etc.
  • Interact with Technical Directors very early in the delivery process (as early as the definition phase)
  • Rollout the improvements that have been identified (potential topics: CI/CD, Atlassian, AWS/Azure, Server provisioning, etc.)
  • Mentor Technical Directors and other DevOps engineers to expand our knowledge base in the field and establish best practices

To succeed in this role you should have:

  • 5-7 years of work experience; understanding of typical agency processes is beneficial but not required
  • Extensive sysadmin and devops experience
  • Designing and operating highly available software in large distributed and virtual environments.
  • Automation should be in your DNA 
  • Working on continuous deployments in a rapid startup or agency environment
  • Robust capabilities in Linux, Unix, MacOX and Windows operating systems
  • Deep understanding of complex network topologies, cloud/laas environment (AWS, Azure), virtualization software (VMWare) and build systems (Jenkins, Maven, Ant).  
  • Tools including: orchestration (Kubernetes), configuration management (Ansible, Chef), containerization (Vagrant, Docker) and monitoring/alert (New Relic, Nagios)
  • Experience setting up platforms and processes in a multi-project, multi-client environment
  • Experience integrating environments for both web projects (Drupal, AEM, Sitecore), as well as mobile or interactive projects
ABOUT US: Code and Theory is a digital-first strategic and creative agency that designs products, content, and campaigns across physical and digital environments. Founded in 2001 and operating out of offices in New York, San Francisco, London, Atlanta, and Manila, we believe a mix of technology and creativity can solve complex business problems to drive forward innovative change.   From helping to redefining the publishing landscape through our work with media companies such as NBC News, WWE, Bloomberg, The BBC, The Outline, Vogue, and The Guardian, to creating award-winning marketing programs for brands such as Maybelline New York, Victoria’s Secret, and Burger King, to developing unique customer experiences for NYLife, Quest Diagnostics, Citibank, Dignity Health, Reebok and Colgate to designing physical products for companies like Brown-Forman, Hearst, and Comcast, Code and Theory is a creative agency built for the entire ecosystem.   At Code and Theory, we strive to only be limited by our own ambition and creativity. We believe in pushing beyond the easy and obvious answers in order to deliver the solutions that are right for our clients, their businesses, and their users.   BENEFITS: In addition to working with the smart and passionate people that make up the Code and Theory family, you also get the perks. There's the usual - 401k, excellent health, dental and vision coverage, life insurance, flexible spending, pre tax commuter benefits and long- and short-term disability. Code and Theory has a newly improved flexible vacation policy that does not put a defined limit on the amount of paid time off an employee takes in a year as long as they are responsible and accountable to their work. This policy is based on mutual trust between Code and Theory and our employees.   Code and Theory is an equal opportunity employer, and we value diversity at our company. We don’t discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status or disability status.  
Job tags: Ansible AWS Azure CD Chef CI Docker Kubernetes Linux Unix Virtualization VMware Windows