This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Citibank, N.A. seeks an Engineering Lead Analyst for its Irving, Texas location. Duties: Build and support the Apigee platform for Citi’s Services, Markets and Banking as well as Private Bank and Global Wealth businesses. Design, develop, and configure APIs (Application Programing Interfaces) using REST and SOAP. Utilize API Gateways/Management products including Google Apigee Hybrid and Apigee OPDK. Build automation and define patterns for migration of APIs. Develop automations for build processes using Ansible, Python and Shell scripting. Improve Software Reliability and Engineering (SRE) practices around Apigee Hybrid. Develop a common observability functionality enveloping multiple sources such as Splunk, platform analytics, AppDynamics and other sources. Develop an efficient response system which cross references the dependent components of the API gateways (On Prem cloud, Public Cloud and Hybrid Cloud). Enhance runtime playbooks and create self-healing automations to enhance productivity. Develop an AI based practice for first line of operational support to automate issue identification, and, eventually, automated remediation of identified issues. Design, develop, and automate Apigee Hybrid Cloud technology services and solutions using Amazon Web Service, OpenShift and Kubernetes/EKS utilizing Terraform scripts for Infrastructure as code. Participate in system design and development. Utilize Python and Java. Execute activities related to performance and stability engineering and operational automation and support (level 3 and 4) for Citi Technology Infrastructure (CTI) API Management. Design, develop, and delivery of APIs using OAuth, mutual TLS with exchange of certificates, and various other security patterns, tools and technologies. Design and delivery of API Gateway configuration, PCI compliant-architectures, encryption, Vault and tokenization technologies. Replace existing certificate management process with a no-touch solution to ensure certificate are managed in a timely manner. Develop a fully automated API inventory self-discovery system. Develop self-healing functions for common API management errors. Proof of Concept integrations and code for new technologies related to API Discovery and automated Dynamic Application Security Testing. Evaluate Kong and other vendors as an alternative for internal API flows. Evaluate and implement a Service Mesh solution. Implement the infrastructure for new technology POC Lab. A telecommuting/hybrid work schedule may be permitted within a commutable distance from the worksite, in accordance with Citi policies and protocols.
Job Responsibility
Build and support the Apigee platform for Citi’s Services, Markets and Banking as well as Private Bank and Global Wealth businesses
Design, develop, and configure APIs (Application Programing Interfaces) using REST and SOAP
Utilize API Gateways/Management products including Google Apigee Hybrid and Apigee OPDK
Build automation and define patterns for migration of APIs
Develop automations for build processes using Ansible, Python and Shell scripting
Improve Software Reliability and Engineering (SRE) practices around Apigee Hybrid
Develop a common observability functionality enveloping multiple sources such as Splunk, platform analytics, AppDynamics and other sources
Develop an efficient response system which cross references the dependent components of the API gateways (On Prem cloud, Public Cloud and Hybrid Cloud)
Enhance runtime playbooks and create self-healing automations to enhance productivity
Develop an AI based practice for first line of operational support to automate issue identification, and, eventually, automated remediation of identified issues
Design, develop, and automate Apigee Hybrid Cloud technology services and solutions using Amazon Web Service, OpenShift and Kubernetes/EKS utilizing Terraform scripts for Infrastructure as code
Participate in system design and development
Utilize Python and Java
Execute activities related to performance and stability engineering and operational automation and support (level 3 and 4) for Citi Technology Infrastructure (CTI) API Management
Design, develop, and delivery of APIs using OAuth, mutual TLS with exchange of certificates, and various other security patterns, tools and technologies
Design and delivery of API Gateway configuration, PCI compliant-architectures, encryption, Vault and tokenization technologies
Replace existing certificate management process with a no-touch solution to ensure certificate are managed in a timely manner
Develop a fully automated API inventory self-discovery system
Develop self-healing functions for common API management errors
Proof of Concept integrations and code for new technologies related to API Discovery and automated Dynamic Application Security Testing
Evaluate Kong and other vendors as an alternative for internal API flows
Evaluate and implement a Service Mesh solution
Implement the infrastructure for new technology POC Lab
Requirements
Master’s degree, or foreign equivalent, in Computer Science, Software Engineering, Electronic Engineering or related field and 4 years of experience as a Software Engineer, Software Architect, Engineering Manager Lead, Solutions Architect, Systems Engineering Lead, Software Engineering Lead, Senior Integration Architect or related position involving developing real time applications for digital banking for a global financial services institution
Alternatively, employer will accept a Bachelor’s degree in the stated fields and 6 years of the specified progressively responsible, post-baccalaureate experience
Cloud technologies including AWS, Google, and Azure
Google Apigee API Gateways (both Apigee Hybrid and Apigee OPDK)
IBM APIConnect/Datapower API Gateway
Software Engineering in Java specifically for development of microservices and APIs
Design and Development of API specifications in OAS and implementation of APIs in Java and Python
Software Reliability and Engineering (SRE) skills including Splunk, AppDynamics and Grafana
Load Testing and benchmarking performance of microservices and APIs
Automation frameworks including Ansible and Terraform
Scripting using Unix Shell and Python
What we offer
medical
dental
vision coverage
401(k)
life insurance
accident insurance
disability insurance
wellness programs
paid time off packages including planned time off (vacation), unplanned time off (sick leave), and paid holidays