Poshmark is seeking a Staff DevOps Engineer to design, build, and maintain infrastructure and software development stack that allows Poshmark to scale and support millions of users.
Key Responsibilities
Develop and automate entire continuous integration and continuous deployment process to enable shift left and increase the developer’s velocity;
Manage end to end infrastructure on AWS Cloud which includes creating infrastructure components such as EC2, EKS, S3, Load balancers, VPC, or Subnets;
Develop and enhance Terraform modules to maintain IaC and enable automated deployments;
Build and automate configuration management using Ansible for all the components;
Design, implement and develop “Service oriented Architecture” for migrating the frontend, middleware and backend monolithic ruby application to micro services model with best set of standards and practices;
Work with different middleware applications – RabbitMQ, ElasticSearch, MongoDB, Redis cache to support the end-to-end applications;
Build and automate the full continuous integration process for enabling – Cucumber, RSpec tests and for Code Coverage using SonarQube;
Integrate and work on the application security by using the tools Lacework, Snyk, Sonatype or LifeCycle;
Develop and build the hardened images for supporting to infrastructure with best practices;
Guide and enable best practices within the team by defining the process;
Develop docker images which will be used for the application deployment;
Design and develop central repository management system to support all Web, Mapp, Ios, Android and Ruby applications;
Build detailed documentation using Confluence for any kind of knowledge sharing and enabling other team members to work on those technical activities;
Serve as a point of contact for technical tools integration, review and support the SRE and DevOps team.
Required Qualifications
Bachelor’s degree (or foreign equivalent) in Computer Science, Software Engineering, Computer Engineering, or a related field.
Five (5) years of experience in the job offered or related occupation.
Position requires five (5) years of experience in each of the following:
Scripting/Automating with python, ruby or other similar language;
Continuous integration and continuous deployment (CI/CD) pipelines and methodologies;
Continuous Integration tools, such as Jenkins;
Cloud platforms and infrastructure, such as AWS;
Unix;
Configuration management with Terraform, Puppet or Ansible;
Middleware applications, such as RabbitMQ, ElasticSearch;
NoSQL systems, such as MongoDB or Redis;
Docker containers and orchestration platforms such as ECS, Kubernetes, or EKS;
Code versioning tools (e.g., Git, or SVN).
About Poshmark
Poshmark is a leading fashion resale marketplace powered by a vibrant, highly engaged community of buyers and sellers and real-time social experiences. Designed to make online selling fun, more social and easier than ever, Poshmark empowers its sellers to turn their closet into a thriving business and share their style with the world. Since its founding in 2011, Poshmark has grown its community to over 130 million users and generated over $10 billion in GMV, helping sellers realize billions in earnings, delighting buyers with deals and one-of-a-kind items, and building a more sustainable future for fashion.
For more information, please visit www.poshmark.com.
Please let Poshmark know that you found this role at devopsprojectshq.com as a way to support us, so we can keep providing you with awesome DevOps jobs.
Never miss a job
Join 2,000+ DevOps developers getting weekly alerts for remote and US/EU roles, Kubernetes, AWS, Terraform, filtered for your stack.
🔒 Need an IP to whitelist?
Get a dedicated static EU outbound IP for Banks, payments, EHRs, APIs, AI.