What experience and skills do I need?
— 3 years plus of experience building Cloud services and distributed systems — deployment, monitoring, scaling, debugging
— Hands-on Programming skills with a software engineering mindset
— Experience in Python and/or Golang/C#/Java with a software engineering mindset
— Experience with immutable and scalable infrastructure (infrastructure as code concepts)
— Solid understanding of Linux development, debugging, administration, and automation frameworks
— Experience building or operating CI/CD pipelines or other deployment automation solutions
— Experience or interest in platform and service mesh technologies such as Docker, Kubernetes, Istio, Envoy, Consul, ECS, Mesos/Marathon
— Experience with Amazon Web Services including EC2, RDS, Dynamo DB, Route53, Elastic Load Balancers, AMIs, IAM Roles, Ops Works, and Cloud Formation
— Experience with advanced monitoring solutions such as metrics platforms, logging, distributed tracing, etc.
— Legal employment
— Continuous learning: technical, soft, leadership skills; free English language classes; participation in conferences, workshops, and meetups; free access to lynda.com and an internal knowledge database
— Daily work in distributed teams and communication with American colleagues
— Competitive salary
— A+ level medical insurance
— A sports club membership
— Paid sick and maternity/paternity leaves
— 28 vacation days
— Flexible schedule outside the core hours
— Regular team outings
— A cozy office in the center of Kyiv
In this position, you will be responsible for developing and supporting our next-generation product delivery platform. You will be responsible for developing software and providing hands-on technical expertise to design, deploy, and optimize Cloud services
Your Day-to-Day will include but not limited to:
— Collaboratively work on Multi-region strategy and help service teams in its adoption
— Engineer and maintain highly available, secure, and cost-effective container orchestration platforms such as Kubernetes and ECS
— Engineer Continuous Integration & Continuous Delivery (CI/CD) solutions that simplify and improve software deployments to enable high velocity for our Product Engineering partners
— Develop robust monitoring and observability services and patterns to consistently improve the team’s ability to identify, react, respond, and recover from complex failures.
— Partner with service teams to provide appropriate documentation, cross-training, architecture planning, capacity management, and recommendations for future state
— Engineer technical solutions to prevent or reduce the frequency of failures
This team is responsible for delivering highly available platform services and deployment automation that empower our product engineering teams with services that are secure, reliable, cost effective, and enable product speed.
Why join SPS Commerce?
You’ll work alongside talented and enthusiastic professionals who embrace the world of technology. We continually strive to deliver a workplace where people feel valued and challenged to excel. You will become a part of the largest retail-driven and Omni channel-focused community that has gained the trust of 70,000 customers globally. We are continuing to grow as the supply chain expert in the industry, along with helping our employees with career progression.