Analysis: identify business domains, stakeholders, supporting systems, their interdependencies, and functional gaps; evaluate systems to be migrated to Software as a Service (SaaS) implementations, to be re-implemented using cloud technologies (Green Field), moved to Cloud container runtime (AWS Elastic Container Services, AWS Fargate), and migrated as-is (lift-and-shift) to AWS EC2 instances; evaluate technology stack, workload, technical and security requirements.
Design: define hybrid-cloud, integration, web applications, and security architecture by applying architectural patterns and best practices to the client’s technology context; visualize and document architecture using Sparx Enterprise Architect, Lucid Charts tools, and Universal Modelling Language; define Virtual Private Cloud (VPC) topology, availability zones, public and private subnets, security groups, Identity and Access Management (IAM) roles, EC2 instances, autoscale groups, AWS Relational Database Services (RDS), AWS Fargate containers, API Gateway, API access control, AWS CloudWatch.
Integration: design hybrid-cloud systems integration based on object-oriented approach and microservices architecture; define MuleSoft deployment architecture, API endpoints, resources, methods, payload data types, response, flows, and security using RAML, SWAGGER, and JSON Schemas for experience, processing and system APIs; perform scaffolding of applications using MuleSoft AnyPoint Studio and APIKit.
supervise development, system integration and user acceptance testing; transition systems to cross-functional teams for support and continuous improvement.
Technologies
Cloud and Virtualization: Amazon Web Services Hybrid-cloud, Mule Cloud, MS Azure, Oracle VM, VMWare, Solaris Containers, IBM AIX Logical Partitions, Docker;
Operating Systems: RH Linux Enterprise, Sun Solaris, IBM AIX, and MS Windows Server;
Integration: MuleSoft AnyPoint Platform, Talend, Oracle SOA; Oracle Data Integrator (ODI);
Middleware: NodeJS, Angular Universal, Oracle WebLogic, Oracle E-Business Suite, IBM WebSphere;
Databases: Oracle, IBM DB2, PostgreSQL, Microsoft SQL Server, MySQL, and MongoDB;Business Intelligence: Oracle Business Intelligence Suite (OBIEE), Business Intelligence Applications
