Job Description:
Position Description:
Defines, develops, and implements application-level architecture hosted in the Cloud using Cloud computing strategies and frameworks -- Amazon Web Services (AWS), and Amazon Elastic Kubernetes Service (EKS). Builds and supports the scalability, capacity, and performance of software applications through technical stability initiatives. Crafts and develops applications with high efficiency and low latency using load-balancing caching and threading. Develops a sophisticated network of microservices with capacity to handle high Transaction Processing System (TPS) traffic using programming languages and frameworks -- Java, Oracle, Kubernetes, and Rancher.
Primary Responsibilities:
Designs and completes performance tests against application suites.
Builds automation pipelines to rapidly deploy changes to customers while minimizes technical risk.
Deploys highly automated, scalable, and maintainable technical infrastructure.
Implements process improvements.
Analyzes information to determine, recommend, and plan computer software specifications on major projects.
Proposes modifications and improvements based on user need.
Develops software system testing and validation procedures, programming, and documentation.
Education and Experience:
Bachelor’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and three (3) years of experience as a Senior Cloud Engineer (or closely related occupation) maintaining legacy applications developed using Mainframe and modernizing them, and migrating the applications to AWS cloud within Account Opening and Funding platform.
Or, alternatively, Master’s degree (or foreign education equivalent) in Computer Science, Engineering, Information Technology, Information Systems, Mathematics, Physics, or a closely related field and one (1) year of experience as a Senior Cloud Engineer (or closely related occupation) maintaining legacy applications developed using Mainframe and modernizing them, and migrating the applications to AWS cloud within Account Opening and Funding platform.
Skills and Knowledge:
Candidate must also possess:
Demonstrated Expertise (“DE”) building and deploying highly available, scalable and secure applications; and participating in every stage of the software development process -- including planning, gathering requirements, development, testing, and quality assurance -- by applying Agile methodologies (Scrum and Extreme programming) and Agile Project Management for diverse requirements.
DE developing RestAPI microservices using Java, Springboot, Kafka, Oracle, DB2, and AWS Cloud native services (Lambda, DynamoDB, IAM, and CloudWatch); and designing and creating Terracore CI/CD pipeline jobs to deploy APIs into AWS EKS Kubernetes containers and AWS serverless cloud platforms.
DE implementing KeyStore, TrustStore, and JKS/P12 setup for internal and external Kafka Rest APIs using Venafi; ensuring cybersecurity standards used to secure API endpoints are functional using HashiCorp Vault -- Jenkins and JWT encryptors; designing and developing test automation and implementing Continuous Integration testing practices through CI/CD pipelines, using Jenkins, Git Hub, UDeploy, XRAY and JIRA; and performing quality assurance project management - reporting overall project status, risk, and mitigation plans to senior management in business objects and JIRA reports using XRAY.
DE building highly scalable front-end projects using JavaScript, JSON, jQuery, AJAX, HTML5, CSS3, XML, AngularJS, Angular 8, NodeJS, and OutSystems; integrating RESTful APIs using XML and JSON; reviewing code changes, coverage, and quality using SonarLite and Veracode; implementing review mechanisms to ensure code quality; monitoring the production servers, scheduled jobs, incident management and receiving incidents and requests from end users analyzing these and either responding to the end user with a solution or escalating to other IT teams; and working with production monitoring tools -- Datadog, MOX Performance, and WINSCP.
#PE1M2
#LI-DNI
Certifications:
Category:
Information TechnologyFidelity’s hybrid working model blends the best of both onsite and offsite work experiences. Working onsite is important for our business strategy and our culture. We also value the benefits that working offsite offers associates. Most hybrid roles require associates to work onsite every other week (all business days, M-F) in a Fidelity office.