Engineering
Back to Jobs

Platform Engineer

SUMMARY

This engineering position will be primarily responsible for building and maintaining cloud infrastructure to support E-Commerce migration projects. This critical role must work with Infrastructure as Code within multiple cloud providers in a lean-agile environment. The ability to create automation for builds and deployments and apply DevOps methodologies and best practices using CI/CD processes is a must. Strong communication skills will be needed for this position to provision infrastructure and integrate with tools that meet the project’s needs.

This position will work cross-functionally with agile development teams and requires expert knowledge of cloud networking technologies to deploy security-focused infrastructure. Strong knowledge of monitoring and alerting technologies is necessary to assist operations teams with identifying production issues and reducing the mean time to resolution. This position works closely with product owners, development leads, and scrum masters.

This position will work with Terraform and various cloud provider technologies and tools. An understanding of how to analyze cloud technology in use and provide recommendations for improvements or cost savings is a must.

An understanding of deploying infrastructure, code management with git, and application troubleshooting is necessary. A background in computer science principles is helpful, as this position will be responsible for many facets of an E-Commerce application, including infrastructure, monitoring, security, networking, systems engineering, CI/CD, tools integration, and more.

We’re is committed to delivering a world-class customer experience across all channels. This position will help ensure our commerce applications are on the cutting edge and become a benchmark our competitors will strive to emulate.

ESSENTIAL TASKS

Time SpentEssential Tasks
65%* Write high-quality Terraform for at least one cloud provider: AWS, Azure, or GCP. * Write and design CI/CD pipelines for at least one tool: Jenkins, Bamboo, Azure DevOps, AWS CodeBuild/CodeDeploy, GCP Cloud Build, etc.
* Write and design ArgoCD pipelines for containerized environments.
* Demonstrate technical excellence in cloud infrastructure development, with expertise in containerized environments including kubernetes, load balancing, cloud networking, network access control, security groups, cloud load balancing and web access firewalls, identity access, cloud storage, and API management with cloud API gateway resources.
* Configure and work with one or more of the native cloud monitoring solutions, commercial monitoring and APM, or custom monitoring installation like opensource grafana stack, and demonstrate knowledge of monitoring topics.
25%* Write high-quality terraform for at least one cloud provider: AWS, Azure, or GCP. * Write and design CI/CD pipelines for at least one tool: Jenkins, Bamboo, Azure DevOps, AWS CodeBuild/CodeDeploy, GCP Cloud Build, etc.
* Write and design ArgoCD pipelines for containerized environments.
* Demonstrate technical excellence in cloud infrastructure development, with expertise in containerized environments including kubernetes, load balancing, cloud networking, network access control, security groups, cloud load balancing and web access firewalls, identity access, cloud storage, and API management with cloud API gateway resources.
* Configure and work with one or more of the native cloud monitoring solutions, commercial monitoring and APM, or custom monitoring installation like opensource grafana stack, and demonstrate knowledge of monitoring topics.
10%* Be a customer advocate – consider the customer in all requirements and projects.
* Work with other development team members, product owners, business stakeholders, and creatives to define functional, experience, and technical requirements.
* Be a key contributor in the estimation process allowing the team to provide high-quality estimates.
* Assist end users in resolving and identifying system issues by providing infrastructure knowledge and technical expertise.
* Recommend appropriate solution,s including risk analysis and work estimates.
* Recommend system enhancements, patches, or upgrades necessary to support system stability and performance.

Other essential tasks may occur as directed by your supervisor

REQUIREMENTS

ESSENTIAL

PREFERRED

  • Apply now
  • Apply now
  • Apply now
  • Apply now
  • Apply now
  • Apply now