Specialized Developer V
Location: Chicago, IL
Duration: 6 months
The Lead Platform Engineer – Cloud performs an influential role delivering the core capabilities and features of a strategic cloud platform. This position will be accountable for the delivery of platform enablers including the design, build, security and operationalization of reusable cloud platform components in support of Financial Services users and stakeholders.
he Lead Platform Engineer – Cloud role will also encompass developing, building, administering, and deploying self-service tools that enable Application Delivery Teams within the Financial Services to build, deploy, and operate applications on the cloud platform. They are expected to maintain expert level technical knowledge of the AWS ecosystem and the capabilities and tools required to create platform patterns and technical best-practices with the goal of increasing adoption, operational efficiency, and realized business value. They will help drive decisions on the correct usage of cloud resources, troubleshoot performance issues, and ensure the highest level of reliability for the platform by tuning the environment for maximum scalability, cost efficiency, and security. This position does not have direct reports.
Principle Duties and Responsibilities:
• Platform Lifecycle o Lead and review the final design, engineering, implementation and configuration of platform services to support overall enterprise patterns and reenforcing best practices. o Develop engineering practices, processes, and procedures for the cloud platform. o Develop patterns for common platform needs (e.g. logging, monitoring, alerting, backup, encryption, tooling, etc.) across all layers of the platform and supporting services. o Works with business and technology partners to identify, define, interpret and clarify scope of the data management platform integrations. o Partner with Information Security representatives to develop, implement and/or execute security configurations and controls. o Identify and recommend emerging technology trends to new and existing platform enablers. o Develop and manage the utilization strategy for the platform and enhance its overall architecture, security, performance and financial aspects. o Contribute to platform, product and architectural roadmaps. o Design Continuous Integration and Continuous Deployment pipelines to enable code releases o Enable continuous monitoring to resolve issues o Utilize platform metrics to automate scale and resilient recovery o Ensuring the platform is built, deployed, configured, managed, and monitored correctly to support the business • Platform Administration o Performs development of common platform components and advanced configuration activities in the cloud platform. o Performs development and advanced platform configurations o Creates integrations between the cloud platform and other FRS enterprise services and 3rd party tools. o Manages the core security model configurations in accordance with information security. o Develop comprehensive monitoring solutions to provide full visibility to the different platform components o Automate design patterns as Infrastructure-as -Code (IaC) and implement and test the automation o Ability to build, test and deploy Docker images
• Operational Excellence o Provide Tier 3 Support for core platform services and configuration defect resolution o Performs new platform release evaluations and assess impact o Develops and maintains automation for deployments to reduce manual processes and improve efficiencies across systems and data centers. o Leads solution design discussions, develops work effort estimates for implementation and presents solutions o Drafts and maintains solution documentation for platform components, integrations, and common use patterns to meet all architectural, security and operational requirements as defined by the larger System