Develop internal tools and processes according to architectural guidelines with oversight by senior members of the team. Identify weaknesses in current tooling that will drive changes to the overall architecture. Serve as an infrastructure liaison to the development and operations teams. Research, design, and implement automation to create and manage the infrastructure used to run the website. Research potential tools to address business needs, and frequently use a mixture of AWS services (such as CloudFormation, EC2, RDS, ElastiCache, etc.) and various programming languages such as Ruby, Python, Bash, and NodeJS to automate processes. Review documentation on the tools or programming languages, research best practices, evaluate tradeoffs, and solicit feedback on tools. Determine tools and processes needed using New Relic, Nagios, or CloudWatch to monitor performance. Design solutions that increase robustness of the website, allowing the website to work more quickly and allow the site’s operation in a financially responsible manner. Create and design solutions that maximize the availability of the website by ensuring it operates in multiple data centers (AWS Availability Zones). Create documentation, typically in Confluence, of the proposed solution and its design, present it to members of the organization to ensure critical aspects are understood prior to the introduction of a new or updated process. Execute or coordinate the introduction of the new or updated processes into the production website. Understand the change management process. Ensure the rollout of the change does not negatively impact the customer experience. Execute code reviews of changes being made by others and review changes in a wide variety of technologies (e.g., Chef, Ruby, Python, NodeJS, CloudFormation, Bash, and others) to ensure they are syntactically correct and meet performance and reliability standards.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior