الوصف الوظيفي
What You'll DoDevelop robust error-handling mechanisms to ensure the resilience of applications.Implement effective logging and monitoring solutions for timely error detection and resolution.Analyze and troubleshoot issues to provide quick and efficient resolutions.Maintain and enhance existing applications to meet evolving business requirements.Optimize Java Virtual Machine (JVM) sizing for improved performance and resource utilization.Manage application configurations and ensure proper version control.Work with cloud-based solutions and containerization technologies to deploy and scale applications.What You Know8+ years of software development experience with high-volume e-commerce or online retail services, 5 years of which are specific to front-end and integration technologiesDemonstrable proficiency and experience in NodeJS-based technologies and/or Java, microservices, and integration technologies like KafkaExposure to API management (via Apigee or Mulesoft), Identity and Access Management technologies (like Ping Federate, OAuth, and OpenID Connect)Experience with running workloads on Public Clouds such as AWS, Azure, or GCP, and experience with container-based technologies like Docker and Cloud FoundryPrior experience working with Continuous Integration and Deployment in a DevOps-oriented product development environment and familiarity with modern MML technologies like Splunk, New Relic, and Pager DutyWell Well-versed with system and technical design principles, and performant coding practices ensuring security requirements are not compromised for functionality and/or performance.Experience with laying out a go-live plan at the conceptual stage, and analyzing the pros and cons between multiple options.Experience with Content Management Systems and/or Personalization Systems is a major plus.EducationBachelor’s degree in Engineering, Finance, Decision Science or related analytic field.MBA or Masters preferred in related field.