Full-stack Developer

  • Job Reference: 103806905-2
  • Date Posted: 24 August 2019
  • Recruiter: Bulkreefsupply.com
  • Location: Minneapolis, Minnesota
  • Salary: On Application
  • Sector: Education/Training
  • Job Type: Permanent

Job Description

FULL-STACK DEVELOPER
Docker, AWS Lambda / serverless, Linux
Full-Time - on site in Golden Valley, MN office This is not a remote position.
The primary responsibility of this role is to drive improvements throughout the frontend and backend of a large Magento e-commerce platform and all of its components. It will include helping designing and building a new Docker container and AWS Lambda serverless architecture, and migrating a large Magento e-commerce storefront to it.
PRIMARY RESPONSIBILITIES: Develop scripts using Python and Bash to support the backend infrastructure. Develop API endpoints using Python in Amazon Web Services (AWS) Lambda serverless architecture. Configure and maintain Docker containers and Linux servers. Implement security best practices. Develop with security, performance, accessibility, SEO, and scalability in mind.
WORK EXPERIENCE AND ABILITIES REQUIREMENTS: 5+ years of professional development experience (Python, Bash, PHP, JavaScript, CSS, MySQL). 4+ years of professional Linux sysadmin experience (Ubuntu, Redhat). Very comfortable working in Linux on the Bash command line. Strong understanding of security and web architecture best practices.
PREFERRED REQUIREMENTS: Experience building web platforms using Docker, Redis, Nginx, AWS Lambda / Serverless. Experience working with and configuring Amazon Web Services (AWS; EC2, S3, CloudFront, RDS, Route53, DynamoDB). Experience with Magento e-commerce platform development.
EDUCATION, CERTIFICATIONS, AND OTHER REQUIREMENTS: Bachelor's Degree in CS, Information Technology, or a related field; or an equivalent combination of skills, training, and experience. Must be able to commute to Golden Valley, MN. No remote candidates.
COMPANY CULTURE: Self-directed, motivated, entrepreneurial environment. Fun company culture (dogs allowed, paid monthly company lunches, optional free saltwater aquarium at your desk, etc). Agile-like EOS / Traction business methodology. Be a crucial part of coming up with solutions.