Robert Aiello
Development
New Jersey, United States
Skills
DevOps
About
Robert Aiello's skills align with Programmers (Information and Communication Technology). Robert also has skills associated with Consultants and Specialists (Information and Communication Technology). Robert Aiello appears to be an entry-level candidate, with 4 months of experience.
View more
Work Experience
Vice President, DevOps Lead
Deutsche Bank
October 2017 - October 2017
- July 2019 Primary Responsibilities: Drive the enterprise adoption of DevOps and configuration management best practices including process improvement assessments throughout the firm to improve application build, package and deployment (e.g. continuous integration, continuous delivery and deployment), systems and applications baselining, incident and problem response. Support deployment automation (hands-on) using uDeploy and Liquibase, TeamCity for Continuous Integration, Bitbucket and jfrog Artifactory for source code and derived object version control. Implement robust change control procedures aligned with bank regulatory requirements including the support of Agile pre-Approved "standard" changes. Led implementation of Redhat Openshift using Docker containers and kubernetes (for orchestration) Manage and lead a cross functional geographically distributed team to support a Big Data (Hadoop/Cloudera) system a build and deployment environment in Openshift (using Docker and Kerberos). IT Asset Manager for Division handling day to day enforcement of IT controls (e.g. CISO, entitlements, baselines) to ensuring regulatory compliance for international banking.
Chief Architect
DevOps
October 2017 - October 2017
- Primary Responsibilities: Drive the enterprise adoption of DevOps and configuration management best practices including best practice assessments throughout the firm to improve application build, package and deployment (e.g. continuous integration, continuous delivery and deployment). Implemented Atlassian Bitbucket and Confluence Data Center using a four high-availability cluster topology through fully scripted procedures (infrastructure as code) Participated in creating docker container procedures including using of docker trusted registry (DTR) leading to container as a service Implemented Black Duck Hub code scanning system identifying security, licensing and operational risks using Bitbucket API to automate scanning of all corporate assets. Drove the collaborative development of corporate standards including enterprise puppet. Participated in review sessions for corporate standards including Cloud, corporate security and react.js Guide the organization in the implementation of development practices enabling a secure trusted application base in alignment with corporate security policies, including the effective use of asymmetric cryptography Assist teams with implementing effective IT controls in alignment with industry standards (e.g. ISO/IEEE/ANSI) and frameworks (e.g. ITIL/ISACA/CMMI) to align and ensure compliance with federal regulatory requirements Assist with troubleshooting and process improvement for application and systems deployment including the effective use of change control, incident postmortem and retrospectives including root cause analysis Continuously strive to promote continuous process improvement including quality assurance, testing and productivity.
ADP, Enterprise Architecture/Office
May 2014 - May 2014
Team Lead, Release Management Services
May 2014 - May 2014
- Primary Responsibilities: Provided hands-on technical leadership to ensure secure trusted application base by establishing source code management, automated application build, package and deployment (DevOps) of mission-critical banking systems including cash management, investment banking, compliance and trading systems. Wrote ruby scripts to establish application baselining using cryptography (MAC-SHA1). Established IT controls by implementing source code management (baselining), independent application build (separation of controls), release packaging and automated deployment utilizing industry best practices to enable the bank to comply with federal regulatory requirements (e.g. Sox, Finra, OCC). Acted as ITSM lead and Release Management SME for ITIL transformation effort working closely with key stakeholders including developers, QA, operations and both internal and external auditors to improve existing release management processes. Mentored and assisted developers, QA, operations, data security and other stakeholders throughout the bank to enable process improvement and risk mitigation including environment monitoring such as the detection of unauthorized changes. Installed, implemented and supported IBM Rational Team Concert 4.0.2 (WebSphere/DB2) and Microsoft Team Foundation Server (TFS) including the use of ClickOnce and MSBuild. Additional details available upon request.
Bank of Tokyo-Mitsubishi
May 2011 - May 2011
CTO/Consultant/SME
CM Best Practices Consulting
February 2008 - February 2008
- Primary Responsibilities: Azure cloud administration including serverless (e.g. app service) creation, configuration and deployment automation using docker containers for healthcare critical applications. Supported Azure DevOps source code management (git), automated build pipelines and workflow (SDLC) automation. Automation of react native mobile app deployments using apple (ios) and google (android) stores. Provision Azure VMs, RBAC role-based security, networking, storage, application insights including both systems and application installation, configuration, monitoring and support. Helped to develop enterprise Cloud Center of Excellence (CCoE) policy, standards and procedures. Assist teams with accessibility testing following WCAG 2.1 guidelines. Hands-on technical consultant specializing in implementing and improving automated Build, Configuration and Release Management tools and processes including Source Code Management, Build Engineering, Environment Configuration, Change Control, Release Management and Deployment (including infrastructure as code). Worked with a variety of financial services firms (Fintech), defense contractors, telecoms, engineering, medical, pharmaceutical firms, NY City and U.S. government agencies as a configuration management/process improvement subject matter expert (SME). Conducted rapid assessments, developed strategies for improvements including source code management, build and releases such as Continuous Integration (CI) servers (e.g. Azure DevOps, Jenkins, TeamCity, etc.). Automated Release Management process using Ant, Maven, Make depending upon software requirements with scripted build, package and deployment. Developed a comprehensive Quality Management framework based upon industry standards and frameworks including ISO 9001:2000, IEEE 12207, Cobit 4.1, ITIL v 3, CMMI, RUP, Agile and numerous other supporting standards (e.g. IEEE 828, EIA 649-A). Leadership role (Vice Chair) on the IEEE working group for IEEE 828 - CM Planning. Provided additional consulting as a Quality Management/CM SME including mentoring of best practices and implementation support, including Process Engineering, IT Governance and (SOX) compliance. Documented Risk, "As-Is", "To-Be" procedures. Provided guidance on the use of automated workflow tools to implement and monitor processes with continuous process improvement using Shewart (PDCA) cycle. As a consultant, provided assistance with upgrading SCM version control tools (e.g. Subversion, CVS, Git, RTC, ClearCase), design and implementation of SCM process including full SDLC, variant (e.g. branch & merge) management, build and release engineering. Provided assistance with integrating CM and Request Tracking tools across IBM Mainframe, Unix and Windows platforms, including implementation of z/OS extensions for ClearCase.