Post Job Free
Sign in

Ci Cd Cloud Native

Location:
Miami, FL
Salary:
180000
Posted:
July 12, 2023

Contact this candidate

Resume:

EXECUTIVE SUMMARY

Certified Cloud Engineer focused on analyzing complex business problems and designing appropriate solutions. Possess leadership experience managing small teams and providing consulting and pre-sale support from discovery to PoC.

Proficient in Agile and Waterfall methodology, analysis, solution design, development, re-engineering, re-platforming, and testing. Knowledgeable in recent technology trends for application modernization and automation, including DevOps/SRE, cloud-native, Data Engineering/ETL, data migrations, and CI/CD process automation. Possess strong development skills in distributed system software and Data Analytics by leveraging Data Visualization and Machine Learning tools.

INDUSTRIES: Telecommunication, Financial, Pharmaceutical, Healthcare, Consulting, Manufacturing, Hospitality, Entertainment.

COMPETENCIES: Software Engineering, Data Engineering & Design, Requirements Analysis, Designing and Implementation, Testing, Cloud Migration Strategy, Backlog Grooming and Dependency Management.

CERTIFICATIONS: AWS DevOps Professional, AWS-SA Associate, GCP-ACE.

LANGUAGES: Java, JavaScript, jQuery, Typescript, Angular 6/7, React, HTML5, XML, C/C++, PL/SQL, shell scripting, Perl scripting, Python, PySpark, NodeJS.

SOFTWARE/TOOLS: Tomcat, IntelliJ, VS Code, Subversion, Hudson/Jenkins, Gitlab, GitHub, JIRA, Crucible Reviews, Fisheye, Concourse CI/CD.

DATABASES/ETL: Oracle, Apache Cassandra, Databricks, AWS Athena, AWS Batch, AWS Glue, AWS Sage Maker, Azure Data Lake Gen2, Azure Synapse, Azure Data Factory, DynamoDB, MS SQL Server, MySQL, PostgreSQL, Cloudera, Kafka.

CLOUD PLATFORMS: Pivotal CF, Google Cloud Platform, MS Azure, AWS.

CI/CD BUILD TOOLS: GitHub, Jenkins, Flux, AWS Code Deploy & Pipeline, Concourse CI/CD, Gradle, Maven.

PROVISION/CONFIGURATION TOOLS: Terraform, CloudFormation, Chef, Ansible, Helm and AWS OpsWork.

APM/LOGGING TOOLS: AppDynamics, Datadog, Dynatrace, CloudWatch Splunk, Elasticsearch, Prometheus, Grafana, and Zipkin.

OPERATING SYSTEMS: Windows, Unix, and Linux.

CLOUD-NATIVE SYSTEMS: Kubernetes, Rancher, Docker Swarm, Istio, Service Mesh, AWS EKS, Google GKE

EXPERIENCE

LEXISNEXIS, Atlanta, GA May 2022-April 2023

Lead Cloud Analytics

Developed a Multi-Cloud Migration Roadmap and strategy for 7 different verticals across Analytics for both Workload and Data/ETL migration, utilizing best practices and optimizing costs/resources through budgeting and alerting mechanisms (AWS and Azure).

Provided AWS multi-account, governance/compliance, guardrails and observability through AWS Control Tower, Organizations, Security Control Policy, Cloud trails, CloudWatch, Config Rules, and Landing zone.

Streamlined migration process by conducting cloud-guided evaluations with individual teams to identify gaps and concerns related to cloud data security and worked with the technology team to implement necessary measures.

Discovery through workload assessment and identify the pain points in order make the inventory of digital assets ideal for migration.

Implement maturity model through CAF by applying Business continuity, Guided evaluations, lenses, and Well-Architected Framework to increase the cloud adoption rate using cost optimization, performance etc. to assess the cloud readiness among the 7 verticals using both project workflows and code migrations.

Setup Management Account under Organizations using Control Tower through using SSO Federated ID.

Apply Service Catalog implementations on End-user account across business domain and delivery team.

Worked on Cloud Operating Model by engaging with CCoE and Enterprise Architecture Review board and created Cloud Champions Team and Cloud Community of practice to push forward the cloud adoption.

Provision multiple accounts using CloudFormation Stack sets and Config using baseline template.

Applied cost optimization through automation, observability, and managed services in both AWS and Azure.

Implemented Change Management process through GitOps workflows to streamline collaboration among teams, by separating code from data to make it version controlled, as well as IaC tools (CloudFormation and Terraform).

Self-service implementation across the Business unit and teams under the enterprise grade provisioning of services and infrastructure workload to enable the team.

Documented Cloud Migration Journey by identifying the pain points, RCA and lessons learned.

Leveraged AWS Batch to run ML heavy training and inference workload in different compute environments.

Created AWS EC2 baseline image using launch template to provision the workload for Data Scientist for computing the Machine learning in Dev environment.

Applied VPC networking, subnets, security groups and NACLs around EC2 and added S3 and EFS VPC endpoints in the routing table and added VPN connection IPsec between AWS and Azure to transfer some of the object files into S3 storage using federated IAM role using SAML SSO.

Identified hard and soft dependencies during migration planning to prioritize the work backlog.

Implemented Landing zone for Data platform in Azure using management Groups and subscription account.

Applied Data Governance across the entire Azure Data Lake Gen 2.0 by organizing directories through Groups and permissions and applying ACL permissions at a granular level.

Increased On-Prem and Azure cloud network bandwidth through Express route and adding 10G network interface card on-prem VM to migrate and transfer data online between on-prem and cloud.

Created Groups in ADLS Gen 2.0 and Databricks to manage users with cluster policy and data access management by applying ACL pass-through.

Modernized workflows through automation, reducing execution time and running in parallel using Databricks PySpark Data Frames, Jobs, and workflows.

Applied Storage Life Cycle management and data retention policy based on team requirements.

Collaborated with infrastructure team to transform AWS CloudFormation script into Terraform as well as Azure cloud provider DSVM and Azure Databricks provisioning.

Explored data transfer options into the cloud by identifying network bottlenecks and latencies, and mapped solutions with cloud resources and managed services for various use cases.

Designed a high-level architecture for cloud migration based on individual use cases.

BAKKT, Alpharetta, GA July 2022-October 2022

Technical Architecture

Developed and enhanced existing loyalty products and optimized the Keystone platform. Managed and modernized the platform, remove technical debt, and refine requirements.

Worked with Scrum master and Product owners to refine requirements and translate business needs to technical solutions.

Focused on implementing best practices and adopting new tools and technologies.

Collaborated with Dev team and SRE team to streamline software releases and address operational challenges.

Created technical artifacts by brainstorming design discussions with Subject matter experts and Business stakeholders.

Exposed internal service APIs to Apigee APIs Gateway for access control internally and externally.

Introduced stateless API workflow by integrating with existing SAML assertion into JWT between UI and API.

Implemented GitHub Actions workflows using jib to containerize java, Datadog telemetry by pushing log files, metrics server on GKE.

Configured Chef script to run and apply environment configurations during deployment.

Utilized Kustomization and Helm chart template for deployment and Configuration in higher environment.

Implemented Coupon Manger API integration using Talon. One Rules Engine.

Modernized the SSO Okta partner integration into Bakkt Admin portal through SAML assertion.

Facilitated resource migration and modernization using a cloud-native approach.

Managed project-based namespace in Kubernetes platform, externalized Secrets as a service, and optimized loyalty products and Keystone platform.

CONTINO, Atlanta, GA June 2020-April 2022

Principal DevOps Consultant

Identified different alert notifications and dashboarding for monitoring which helped team solve an aggregated problem management through continuous Improvement processes; also assessed the existing Runbooks and SOPs for operation management.

Automated manual intervention process for recovery into more auto-remediation processes helping the team achieve both operations and delivery experience.

Analyzed problem management and alert management processes by defining and aligning the SLIs and SLOs for SRE’s operation.

Improved Problem and Alert Management processes; enhanced operations and delivery experience.

Introduced testing methodology and tools improving software quality.

Presented TDD and BDD testing methodology; implemented contract testing using Pact server as a broker between Producers and Consumer-driven services; upskilled development and Product team; created Demo and PoC for quality software delivery and automation which improved software quality; efficient testing methodology; upskilled development team.

Migrated multi-project delivery pipeline into standardized Enterprise-level DevSecOps pipeline with multiple security scanning stages; introduced evidence as service through entire release pipeline; added both static and dynamic testing in lower and higher environments efficiently and appropriately.

Standardized DevSecOps pipeline; secured Delivery pipeline; added testing in lower and higher environments while optimizing and upskilling the delivery experience.

Studied the delivery process from end-to-end and recommended solution; improved automation and delivery pipeline by introducing image tagging and test automation; assessed platform and containerized application and introduced Rolling updates and Blue-Green deployment to achieve zero-downtime; modularized the delivery platform stack code using versioned control system; provided portable solutions both in Docker Swarm and Kubernetes platform by isolating network using namespaces and stack deployment.

Optimized delivery experience; reduced manual steps; introduced rolling updates and Blue-Green deployment.

Provided operational readiness with zero-downtime changesets management and Release cycle through DevSecOps enablement.

Developed an automation process through Jenkin CI/CD pipeline using Ansible tower for deployment in K8s cluster namespace through injecting environment variables in deployment template.

Developed Spring boot microservices with RESTful APIs and managed through Apigee gateway. Utilized Istio for service mesh to control inter-service communication policies. Used Zip kin for distributed tracing and Kiali for traffic visualization. Configured Prometheus for telemetry, log analysis and querying some request/response metrics. Configured Ansible Tower to work in conjunction with Jenkins to deploy the artifacts from JFrog into K8. Applied OPA Istio side-container for securing service-to-service communication through injecting policy. Used Docker compose for running some integration tests. Configured Nginx Ingress-gateway with AWS NLB to get traffic from outside into the cluster.

Successfully provided operational readiness with zero-downtime changeset management and Release cycle through DevSecOps enablement. Developed an efficient automation process that improved deployment efficiency, enhanced application performance, and security while improving application scalability and reliability.

DAUGHERTY BUSINESS SOLUTIONS, Atlanta, GA October 2013–June 2020

Principal Application Architect

Created POV for the client engagement and workshop on how AWS serverless Data Lake and ETL to support multiple file formats (CSV, TSV, text) for CDP platform, which will bring the business value by Data Analytics, and reducing TCO (March 2020-June 2020)

Ingested data from various data sources, including execution logs using Kinesis Data streams from CloudWatch logs groups.

Applied data cleansing and reformatting of raw data into CSV using Lambda python script into S3 bucket.

Produced Data Catalogs in Glue from S3 using Data crawler job for raw data to manage metadata.

Built ETL job on demand job using Sage Maker Notebook for data transformation using PySpark.

Created partitioned file for fast query using distribution key based on different products into S3 in columnar Parquet file format.

Utilized data masking employing UDF in python on sensitive columns and provided further enrichment applied to feature data store using Lambda step functions to store in DynamoDB.

Sourced Athena query for Data Analysis and Summary report, which was later used in Quick Sight for Data visualization.

Created External and Local tables in a Redshift spectrum by using different Distribution and sort keys from S3 datasets referencing through Data catalog for Data warehouse and Data mining.

Reconciled the inventories in DC and stores in-transit making the product visible to 1000 stores to reconcile their on-hand inventories both in-stores and in-transit with any outstanding expenses to post into JDE system.

Led the development team for technology stack and designing the solution.

Handled Integration issues of application from IDM, Data feed from Stores and Posting into JDE.

Modeled Database schema and applied changesets using DevOps through Liquibase data migration.

Covered data volume and transformation from Informatica ETL staging table into downstream MS SQL database table using cron job in Spring Java.

Operated multi-threading and parallel processing for both user and data volume requests.

Ingested File and mapped from ReconNET financial transaction by dropping daily files into SAN drive.

Involved in CI/CD automation using Jenkins DSL with bootstrapping shell script for build and deployment and applied end-to-end testing by integrating Selenium job on remote VM through Selenium hub.

Delivered Application logs delivery to Splunk for log tracing by looking execution logs and user logging requests.

Sourced AppDynamics as an APM tool by instrumenting JVM for API and query performance metrics.

Employed DevSecOps strategy using SonarQube with embedded security vulnerability rules OWASP 10.

Migrated legacy application into AWS cloud-native platform removing technical debt by breaking up monolith application into small independent code repository with its own versioning having built and release cycle.

Moved to Gradle build process by removing inter-project dependencies and replacing them with compiled versioned dependency controlled by central repository Nexus.

Ran integration tests by stubbing the external resources using environment for Docker composes.

Fixed exiting Jenkins integration test jobs with new multi-branch pipeline and artifacts.

Managed security certificates and applying bootstraps using Chef recipes for custom solutions for On-Prem.

Produced an automated script in Jenkins for Replication DB in AWS using AWS DMS SCT tool.

Utilized ECS container and ECS scheduled task for some scheduled service by containerizing into Docker.

Used AWS SES and Secret Manager using AWS SDK for email service and password respectively.

Made code ready for Docker containerization, to make application ready cloud native.

Created Deployment file by using service, ingress-controller, ConfigMap, cron jobs and auto-scaling in EKS cluster for some of the legacy code migrated into a separate isolated namespace.

Utilized Spark to analyze the data and improve its quality before serving it to the data warehouse service.

Executed fast query processing using Impala SQL on targeted datasets to display the results on Tableau.

Utilized GCP Big Query to run fast query analytics on large datasets, which were gathered after merging and cleansing, to provide insights on events, seasons, and time-based pricing.

EDUCATION

Master of Science in Computer Science, M.S., Computer Science

Georgia State University, Atlanta, Georgia

RECOGNITIONS AND CERTIFICATIONS

AWS-Certified DevOps–Professional (Credential QQW0B8KJ2JQQ1PST)

GCP–Associate Cloud Engineer (Certification ID: u1PmDq)

PMP-Project Management Professional.

CSM-Certified Scrum Master.

Phi Beta Delta, Honor Society for International Scholars.



Contact this candidate