Memphis, TN, 38111, USA
7 hours ago
Sr. Systems Engineer (Platform Engineer)
Title: Sr. Systems Engineer (Platform Engineer) Duties: The Sr. Systems Engineer (Platform Engineer) will produce technical designs for a project and product with proficiency in the areas of disaster recovery, data integrity, service continuity, component redundancy, security, etc. Ensure solutions and new features are designed and implemented according to established design and architectural standards and practices (and, where necessary, facilitate acceptable tradeoffs). You will develop, test, and implement technology solutions and report on delivery commitments to ensure solutions are implemented as expected and to agreed-upon timeframe. Work with software developers in application design and patterns, providing examples if necessary. Research new technologies and best practices for approaching and implementing emerging technologies and techniques. As needed, you will work as part of the development team, providing technical guidance and direction with examples, POCs, and prototypes. Research, learn, and provide guidance on preexisting legacy technologies, systems, and techniques. Lead development of new products, features, APIs, and user experiences. Manage software applications development as well as interfacing with API backend and API team. Build robust infrastructure to support new services and products. Contribute to engineering best-practices. Resolve defects, support testing efforts, and app team deployment of production code on a frequent basis. Analyze the technical feasibility of product features and help to guide feature development and roadmap from a technical perspective. Requirements: Must have a Bachelor’s degree in Computer Science or related and 8 years of application development experience, including 5 years of experience with the following: + Java with Spring framework and Oracle DB + PCF, Spring Cloud GW and Spring Cloud Eureka for service discovery + Developing APIs with Circuit breaker pattern using Hystrix or Turbine and API throttling/ Rate limiting using gateway or custom algorithm. + Design and development of Microservice cloud native application using 12-factor app. + Disaster recovery patterns and implementation that support geographically distributed enterprise environment + DevOps experience in building CICD pipelines using Jenkins, security scanning, code linting and blue-green deployment model. + Designing, implementing, and deploying large-scale, highly available, service-based software systems, including extensible platforms that support ecosystems of third-party application/plugin developers + Agile project approaches including Scrum, Kanban, SAFe
Confirm your E-mail: Send Email