
N/A
Senior Manager, Platform Modernization
2 years ago
Oops! You need to have an account to use this feature
Sign up to access features including all filters, job matching, dashboard, apply service, etc.
Clicking the link below will open a new window in your browser where you can apply directly to this role. Please check out our Pricing Plans if you’d like us to apply to jobs on your behalf.
Saks OFF 5TH (SO5) is seeking a Senior Manager of Platform Modernization to initially templatize the shared services and infrastructure for modernizing of merchandising, order management, communication and third-party integration domains in SO5 e-commerce.
S/he will provide standard modules to have common observability stack across all our services. S/he will also design and engineer shared backend services for mobile apps and personalization features. The associate will be hands on in developing and leading a couple of software engineers initially and scale over time as we grow the engineering team. The associate will develop frameworks/templates/guidelines/CI/CD pipelines and processes to make it easy for rest of the organization to launch new services in a consistent way via multiple programming languages (Java, Python, Kotlin, Go etc) with preference for those more utilized. Over next 18 months associate will engage in attracting team members, growing full stack engineers and automations so that best practices will be consistently adopted to develop and test services faster on AWS cloud (or equivalent). The associate should have strong foundations in computer science and concrete experiences in managing engineering teams to align them into consistent processes (automated unit and integration tests with increasing code coverage) and development practices (implementation guidelines for services across multiple languages) while upskilling them technically.
S/he should have experience owning and delivering multiple team projects end to end. They should have experience managing and executing projects of varying complexities and dependencies. S/he should have experience trading off technical approaches, technical complexity, tech debt in their execution and delivery. They should feel comfortable working with business stakeholders to refine requirements, solutions, development, delivery to maintenance. They should have experience transferring existing systems developed to new teams to extend the software while improving processes and collaboration with product managers. The candidate should have great communication skills and experience in delivering complex projects with dependencies across multiple business divisions in a drama free way. The candidate should have experience in migrating legacy monolithic systems, migrating databases, services to modern cloud architecture and utilizing best practices in managing, scaling, monitoring k8s container based microservices and clusters. The candidate should have experience in automated testing at scale and load testing to ensure performant web, mobile experiences and services.
- Familiarity in AWS cloud infrastructure and experience in API gateway, load balancers, Appsync, k8s, microservices, Amplify, databases, serverless, CDN’s etc
- Deployed multiple services in multiple business domains to production to over 100k+ active users per month
- Configured and managed CI/CD pipeline for all services and applications including mobile
- Best practices around optimization of software components and scaling systems
- Strong in designing API’s and RPC protocols and working hands on knowledge on observability stacks: tracing, monitoring and alerting in micro services architecture
- Strong experience in utilizing customer data in analytics systems, system data in observability tools and software development metrics (via github/JIRA and other tools) to help improve product, engineering and system architecture.
- Strong understanding of security and threat modeling