Post Job Free

Resume

Sign in

Google Cloud Services

Location:
Leander, TX
Posted:
October 23, 2023

Contact this candidate

Resume:

Naveen Nallani 325-***-**** ad0kno@r.postjobfree.com

Linkedin: linkedin.com/in/naveen-nallani-62998b27a

PROFESSIONAL SUMMARY:

IT Professional with more than 10+ years of experience in the IT industry comprising of build release management, software configuration, design, development and cloud implementation in the domain of Healthcare Insurance, PBM and Geographic Information Systems, Scrum master and Project Management.

IT professional with more than 5+ years of experience in Cloud Native, Designing, and developing cloud-native applications using containerization technologies such as Docker, and Kubernetes.

Experience in building scalable, fault-tolerant, and resilient cloud-native solutions by leveraging cloud services such as AWS Lambda, Azure Functions and Google Cloud Functions.

Experience in Linux Administration Installation, Configuration, Tuning and Upgrades of Linux (RedHat and Oracle). O Performs necessary systems maintenance in accordance with Sun and RedHat best practices and Company change management policies.

Implemented AWS Cloud platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, Cloud Watch, Cloud Trail, Cloud Formation AWS Config, Autos calling, Cloud Front, IAM, S3, R53.

Worked on cloud-based servers like AWS, AZURE, and Rackspace.

Using Google Cloud Platform to perform integration with wide range of other tools and platforms, including Jenkins, GitHub, and Docker.

Security and Compliance provided by GCP, to help DevOps teams ensure the security and privacy of their data and applications.

In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.

Extensively worked with Version Control Systems CVS, SVN (Subversion), GIT.

Extensively worked with automation tools like Hudson, Maven, and Build Forge to implement the End-to-End Automation. O Implemented cloud services IAAS, PAAS, and SaaS which include Openstack, Docker and Openshift.

AWS and OpenStack to provision new machines for clients. S3 Storage Services on AWS.

Designed and deployed infrastructure solutions on Azure using infrastructure as code (IaC) tools such as Terraform and ARM templates.

Managed and maintained Azure Virtual Machines, Virtual Networks, Load Balancers, and other resources using Azure Portal, PowerShell, and Azure CLI.

Knowledge of best practices of version control, continuous integration, and deployment with terraform.

Implemented CI/CD pipelines to automate the deployment of salesforce Marketing Cloud configurations and customizations, reducing deployment time and ensuring consistency across environments.

Deployed and managed applications on Cloud Bees, a leading cloud platform for java development and continuous delivery.

Technical Skills:

Cloud Platforms

AWS, Azure, OpenStack, PCF, GCP

CI /CD Tools

Jenkins, Bamboo

Build Tools

Maven, ANT

Scripting

Perl, Python, YAML, Ruby, PHP, Bash, Shell, PowerShell, JSON, Golang

Configuration Management Tools

Ansible, Chef, Puppet, Linkerd, Istio, Terraform, Geneos

Logging & Monitoring Tools

Nagios, Splunk, ELK, CloudWatch, New Relic, Logstash & Kibana (ELK), JIRA.

Containerization Tools

Docker, Kubernetes, OpenShift

Version Control Tools

GIT, Bitbucket, SVN

Databases

Oracle 10g/11g/12c, DB2, MySQL, NoSQL (MongoDB, DynamoDB, PostgreSQL)

Application/Web Servers

Apache Tomcat, NGINX, JBoss, WebSphere, Web Logic, Kafka.

Scripting & Programming Languages

Python, Bash/Shell, Perl, PowerShell, Ruby, JavaScript, C, PHP, Java/ J2EE, .Net.,

React Js.

Bug Tracking Tools

JIRA, Bugzilla, Remedy, Rallydev.

Operating Systems

UNIX, Linux, Windows, Solaris.

Virtualization Platforms

Oracle VirtualBox, VMware Workstation, Vagrant, VMware.

Windows Server & Active Directory:

Active Directory, Group Policy, Roles and Features, AD DS, ADFS, DAC, CA/PKI, RDS.

Server Management:

VMware vCenter vSphere ESX/ESXi 3.x-7.x cluster servers, VMFS and VSAN. P2V, V2V Live Migration (VMware to Hyper-V and vice versa), Azure/Hyper-V, Cisco ACI/UCS, AWS EC2 & Google Cloud Platform GCP. Citrix XenServer and

PROFESSIONAL EXPERIENCE:

Client: Truist Bank

Role: DevOps Engineer

Duration: Oct-2019 to Sep-2023

Responsibilities:

Designed and implemented a continuous build-test-deployment (CI/CD) system with multiple component pipelines using Jenkins to support weekly releases and out-of-cycle releases based on business needs.

Demonstrated proficiency in DevOps roles, with over 2 years of experience in a fast-paced health insurance environment.

Controlled calls to diverse vector stores, including Azure Search Indexes, by leveraging Azure AD role assignments.

Managed and governed calls to Language Model (LLM) models for advanced natural language processing.

Oversaw calls to various LLM instances, ensuring streamlined and optimized processing for enhanced efficiency.

Implemented robust role-based access control strategies for calls to other agents, specifically SQL databases, enabling structured data retrieval with precision.

Demonstrated expertise in performing routine system maintenance tasks, including applying security patches, updates, and performing system backups to ensure optimal performance and security.

Extensive experience in user and group account management, including creating, modifying, and deleting user accounts, setting permissions, and managing access control lists (ACLs).

Designed, implemented, and optimized CI/CD pipelines in Azure Cloud, significantly enhancing development workflows and accelerating application release cycles.

Designed and implemented automated infrastructure provisioning and configuration management solutions on GCP using tools like Terraform and Google Cloud Deployment Manager, resulting in a X% reduction in deployment time.

Established end-to-end CI/CD pipelines on GCP, leveraging tools like Cloud Build and Jenkins for automated build, test, and deployment of applications, leading to a 25% improvement in release frequency.

Managed and orchestrated containerized applications on GCP using Kubernetes Engine, optimizing resource utilization and ensuring high availability of microservices architecture.

Implemented comprehensive monitoring and logging solutions on GCP using Stackdriver, creating custom dashboards and alerts to proactively identify and address performance bottlenecks and security incidents.

Implemented robust monitoring strategies for CI/CD pipelines, enabling the prompt identification and resolution of build or deployment failures.

Proficient in Golang, leveraging its powerful features to develop high-performance, concurrent, and scalable applications.

Extensive experience in building microservices and server-side applications using Golang, ensuring robust and efficient backend systems.

Demonstrated expertise in designing and implementing RESTful APIs in Golang, enabling seamless communication between different components of the application.

Proficient in handling data processing and manipulation tasks using Golang, ensuring efficient data flows and computations.

Strong knowledge of Go's concurrency model, utilizing goroutines and channels for parallel processing and improved application responsiveness.

Skilled in utilizing Go's standard library and packages to expedite development and enhance code maintainability.

Experience with Go's error handling mechanisms, ensuring robust error management and graceful application recovery.

Proficient in working with databases (e.g., PostgreSQL, MongoDB) using Go's database/sql package, enabling seamless data interaction in applications.

Demonstrated expertise in building and optimizing HTTP servers in Golang, ensuring efficient request handling and response generation.

Strong understanding of testing methodologies in Golang, utilizing testing packages like testing and goconvey for comprehensive test coverage.

Experience in developing CLI applications using Golang, providing powerful command-line interfaces for various tasks and utilities.

Proficient in leveraging Go's built-in profiling and performance optimization tools to identify and address bottlenecks in applications.

Demonstrated experience in building and deploying containerized applications using Docker and Go, ensuring consistent deployment across environments.

Familiarity with Go's build and dependency management tools (e.g., Go Modules) for efficient project organization and package management.

Active participation in the Go community, contributing to open-source projects and staying updated with the latest advancements in the Golang ecosystem.

Developed, maintained, and troubleshooted shell scripts for automation, streamlining operational processes and ensuring consistent, error-free deployments.

Proficient in provisioning, configuring, and managing Docker and Kubernetes environments, enabling efficient containerized application deployment and orchestration.

Demonstrated experience in application lifecycle management within a Hybrid Cloud environment, ensuring seamless operation across on-premise and cloud-based infrastructures.

Implemented robust measures to ensure network integrity, performance, and security, safeguarding critical data and applications.

Provided advanced debugging support for application and infrastructure issues, quickly identifying root causes and implementing effective solutions.

Collaborated closely with development teams to optimize application performance and scalability, resulting in enhanced user experience and system efficiency.

Leveraged Azure Cloud services and tools to enhance application development, deployment, and management processes, ensuring seamless integration with Azure resources.

Integrated automated testing frameworks within CI/CD pipelines, ensuring robust quality assurance processes and minimizing the risk of production defects.

Experienced in writing clean, semantic code that ensures seamless functionality across various web browsers, ensuring optimal performance and accessibility for all users.

Proven track record of optimizing frontend code and assets to enhance website speed and responsiveness. Implemented techniques such as lazy loading, code splitting, and minification for improved performance.

Proficient in designing and implementing modular, reusable components, enhancing code maintainability and scalability. Experienced with state management libraries like Redux for efficient data handling.

Skilled in creating layouts that adapt gracefully to different screen sizes and devices, employing media queries and responsive design principles to guarantee a consistent user experience.

Conducted thorough security assessments using Zap/OWASP to identify and mitigate vulnerabilities in web applications, ensuring robust protection against common attack vectors.

Led penetration testing efforts, utilizing Zap/OWASP tools to simulate real-world attack scenarios and provide actionable recommendations for security improvements.

Collaborated with development teams to address and remediate identified vulnerabilities, implementing secure coding practices and ensuring a secure application environment.

Demonstrated proficiency in addressing OWASP Top 10 vulnerabilities, including Cross-Site Scripting (XSS), SQL Injection, and Cross-Site Request Forgery (CSRF).

Conducted threat modeling exercises to assess potential security risks and prioritize remediation efforts based on business impact and likelihood of exploitation.

Implemented automated vulnerability scanning using NetSparker to identify and validate security flaws, streamlining the detection and remediation process.

Integrated NetSparker with Web Application Firewalls to provide real-time protection against identified vulnerabilities while development teams address underlying issues.

Generated comprehensive reports detailing identified vulnerabilities, including their severity levels and recommended remediation steps, facilitating clear communication with stakeholders.

Conducted compliance audits against industry standards (e.g., PCI-DSS, ISO 27001), utilizing NetSparker to ensure applications adhere to regulatory requirements.

Created and maintained detailed API documentation using Swagger, providing developers with clear and accurate information on endpoints, parameters, and responses.

Utilized Swagger to validate API request/response payloads against defined schemas, ensuring data integrity and consistency across all API interactions.

Designed and executed comprehensive API tests using Postman, covering functional, load, and regression testing to validate API behavior and performance.

Organized API requests into collections and environments within Postman, allowing for efficient testing, sharing, and versioning of API endpoints.

Integrated Postman with CI/CD pipelines to automate API testing as part of the deployment process, ensuring consistent and reliable API functionality.

Proficient in using Chef for configuration management, automating infrastructure deployment, and ensuring consistent server configurations across multiple environments.

Extensive experience in writing Chef cookbooks and recipes to automate the installation, configuration, and maintenance of various software components.

Demonstrated expertise in managing and deploying infrastructure as code (IaC) using Chef, resulting in a streamlined and efficient development process.

Implemented role-based access control (RBAC) in Chef to enhance security and manage permissions effectively.

Utilized Chef for continuous integration and continuous deployment (CI/CD) pipelines, enabling rapid and reliable application delivery.

Designed and maintained custom resources in Chef for handling specialized tasks and managing unique infrastructure components.

Expertise in troubleshooting and resolving configuration issues using Chef's debugging tools and log analysis.

Implemented automated testing with ChefSpec and InSpec to ensure the reliability and compliance of infrastructure code.

Developed reusable Chef cookbooks and shared them on community platforms like Supermarket, contributing to the wider DevOps community.

Managed Chef server infrastructure, including scalability, high availability, and disaster recovery strategies.

Implemented environment-specific attributes in Chef to handle configuration variations across different deployment stages.

Integrated Chef with version control systems like Git for versioning and tracking changes in configuration code.

Proficient in Puppet for automating the provisioning, configuration, and management of diverse server environments.

Extensive experience in writing Puppet manifests and modules to define and enforce system configurations.

Designed and implemented Puppet hiera for data separation, allowing for easier configuration management across multiple nodes.

Implemented Puppet's External Node Classifier (ENC) for dynamic classification of nodes based on defined criteria.

Utilized Puppet Bolt for ad-hoc tasks and orchestrating changes on remote nodes without requiring a Puppet agent.

Designed and maintained Puppet environments for isolated development, testing, and production deployments.

Integrated Puppet with PuppetDB for centralized reporting, queryable data storage, and inventory management.

Proficient in using Puppet Forge for managing and sharing Puppet modules with the community.

Developed custom facts and functions in Puppet for gathering and utilizing custom system information.

Implemented PuppetDB queries for generating reports on node configurations and system states.

Utilized Puppet's certificate infrastructure for secure communication between Puppet master and agents.

Managed and maintained Puppet master-server infrastructure, including scalability and failover configurations.

Extensive experience in automating configuration management, application deployment, and task orchestration using Ansible.

Proficient in writing Ansible playbooks and roles for defining and enforcing system configurations across heterogeneous environments.

Developed dynamic inventories in Ansible for auto-discovery and management of infrastructure components.

Integrated Ansible with cloud platforms (e.g., AWS, Azure) for provisioning and managing cloud resources.

Implemented Ansible Tower for centralized management, role-based access control, and scheduling of automation tasks.

Utilized Ansible Galaxy for sharing and managing Ansible roles, accelerating development and deployment workflows.

Expertise in using Ansible for container orchestration and managing containerized applications.

Designed and implemented complex task workflows and dependencies using Ansible's built-in features.

Implemented Ansible Vault for secure storage and management of sensitive data in playbooks.

Proficient in writing custom modules in Ansible for tasks that require specialized functionality.

Integrated Ansible with version control systems (e.g., Git) for versioning and tracking changes in playbooks.

Implemented error handling and logging strategies in Ansible for robust and reliable automation.

Ensured web applications meet WCAG guidelines for accessibility, creating inclusive experiences for users with disabilities. Familiar with ARIA roles and attributes, and conducted accessibility audits.

Proficient in Git and experienced in collaborative development using platforms like GitHub or GitLab. Well-versed in managing branches, resolving conflicts, and conducting code reviews.

Implemented unit and integration testing using tools like Jest and Enzyme to validate code integrity and functionality. Experienced in Continuous Integration/Continuous Deployment (CI/CD) pipelines.

Implemented configuration management strategies to maintain consistency across environments, reducing deployment discrepancies and enhancing system stability.

Proficient in version control systems like Git, facilitating collaborative development efforts and ensuring code integrity throughout the software development lifecycle.

Implemented security best practices and ensured compliance with industry standards, safeguarding sensitive data and ensuring regulatory adherence.

Extensive experience in configuring and customizing Salesforce to meet specific business requirements, including creating custom objects, fields, workflows, and validation rules.

Proficient in implementing and optimizing Salesforce Sales Cloud and Service Cloud, enabling efficient lead management, opportunity tracking, customer support, and case resolution.

Designed and implemented complex workflow rules, process builder flows, and approval processes, streamlining business operations and automating key sales and support processes.

Successfully led data migration projects, ensuring seamless transition of data from legacy systems to Salesforce, and integrated Salesforce with external applications using tools like Salesforce Connect and APIs.

Demonstrated expertise in migrating Salesforce Classic to the Lightning Experience, leveraging Lightning Components to create dynamic and user-friendly interfaces.

Created customized reports and dashboards to provide real-time insights into sales performance, customer service metrics, and operational KPIs, facilitating data-driven decision-making.

Conducted comprehensive user training sessions to onboard and empower teams, ensuring proficient use of Salesforce features and driving high user adoption rates.

Designed and implemented Salesforce Communities to facilitate customer and partner engagement, creating self-service portals for enhanced collaboration and support.

Integrated third-party applications and tools from the Salesforce AppExchange to extend the functionality of Salesforce and enhance business processes.

Provided ongoing Salesforce administration, including user management, permission sets, and profile configurations, as well as troubleshooting and resolving system issues.

Extensive experience in designing robust and scalable AWS cloud architectures, ensuring high availability, fault tolerance, and optimal performance for applications and services.

Proficient in Spinnaker, a powerful continuous delivery platform, for orchestrating multi-cloud deployments, automating application releases, and enabling streamlined DevOps workflows.

Demonstrated expertise in setting up and configuring Spinnaker pipelines, enabling automated application deployments, rolling updates, and canary releases, resulting in faster and more reliable software delivery.

Skilled in leveraging Spinnaker's advanced features, such as automated canary analysis (ACA) and deployment strategies, to ensure smooth and risk-controlled application releases, reducing downtime and enhancing system resilience.

Proficient in using tools like AWS CloudFormation and Terraform to automate the provisioning and management of AWS resources, enabling consistent and reproducible infrastructure deployments.

In-depth knowledge of a wide range of AWS services including EC2, S3, RDS, Lambda, ECS, and more, leveraging them to build and deploy diverse cloud solutions for various business needs.

Implementing robust security measures, including IAM policies, VPC configurations, encryption protocols, and compliance best practices, ensuring data protection and regulatory adherence.

Proficient in designing auto-scaling solutions to dynamically adjust resources based on demand, optimizing cost efficiency and ensuring seamless performance under varying workloads.

Implementing strategies like Multi-AZ deployments, S3 versioning, and backup/restore procedures to ensure high availability and data resilience in case of failures or disasters.

Setting up comprehensive monitoring using tools like CloudWatch and CloudTrail, and configuring alerts to proactively identify and address performance issues, security breaches, and anomalies.

Expertise in configuring Virtual Private Clouds (VPCs), subnets, route tables, and security groups to create secure and isolated network environments for AWS resources.

Proficient in Python programming with a strong foundation in object-oriented design and development, enabling efficient problem-solving and code optimization.

Extensive experience in developing applications and scripts for automation, data manipulation, and analysis, utilizing Python's diverse libraries and frameworks.

Demonstrated expertise in web development using Python-based frameworks like Django and Flask, creating robust and scalable web applications.

Demonstrated expertise in database administration, including tasks such as backups, restoration, and performance tuning, ensuring data integrity and availability.

Skilled in designing and implementing relational database models, providing structured data storage solutions that meet business requirements and scalability needs.

Proficient in leveraging AWS Lambda, API Gateway, and other serverless services to build event-driven, scalable applications without the need for traditional server management.

Implementing cost-effective solutions through resource optimization, utilization of AWS cost management tools, and choosing the right instance types, resulting in significant cost savings for organizations.

Utilized monitoring tools to proactively identify performance bottlenecks, optimizing system resources and enhancing application responsiveness.

Leveraged Infrastructure as Code principles to automate environment provisioning and configuration, ensuring consistent and reproducible infrastructure deployments.

Developed comprehensive disaster recovery plans and conducted regular testing, ensuring rapid system recovery in the event of unforeseen failures.

Conducted thorough capacity planning assessments and implemented scalable solutions, ensuring applications can handle increased workloads and user demand.

Worked closely with cross-functional teams to define and implement DevOps best practices, fostering a culture of continuous improvement and innovation.

Demonstrated expertise in incident response, effectively mitigating critical incidents and minimizing downtime through rapid and effective resolution strategies.

Maintained comprehensive documentation of systems, processes, and configurations, facilitating knowledge sharing and ensuring continuity in case of team transitions.

Kept abreast of emerging technologies, industry trends, and best practices, actively pursuing certifications and training to enhance skills and expertise.

Implemented cost-saving measures through resource optimization, right-sizing of instances, and effective use of reserved instances in the cloud environment.

Proficient in database management, including performance tuning, indexing strategies, and database maintenance, ensuring optimal data retrieval and storage.

Conducted regular compliance audits and generated detailed reports, ensuring adherence to internal policies, industry standards, and regulatory requirements.

Managed vendor relationships and evaluated third-party tools and services for integration, cost-effectiveness, and alignment with organizational objectives.

Conducted thorough root cause analyses for critical incidents, identifying underlying issues and implementing preventive measures to mitigate future occurrences.

Applied Agile principles to development and operations workflows, promoting cross-functional collaboration, iterative development, and rapid deployment cycles.

Provided technical leadership and mentored team members, fostering skill development and ensuring a high-performing, collaborative work environment.

Conducted regular disaster recovery testing exercises, validating the effectiveness of recovery plans and fine-tuning strategies for optimal results.

Provided user training and support for newly deployed applications, ensuring seamless adoption and user satisfaction.

Proficient in shell scripting (Bash, Python, etc.) to automate routine tasks, configure services, and create custom solutions, improving operational efficiency and reducing manual intervention.

Led the deployment and operations of Cloud Platforms and services within our Private Cloud infrastructure, ensuring seamless integration of Kubernetes and open-source cloud native technologies.

Collaborated closely with platform engineers in the design, construction, and maintenance of the Kubernetes platform, providing expertise in the development and implementation of cloud applications, systems, and processes.

Demonstrated proficiency in the deployment and orchestration of Docker containers on Cloud platforms, optimizing resource allocation and enhancing application scalability.

Proven track record of swiftly identifying and resolving complex technical issues, minimizing downtime and ensuring uninterrupted operations.

Demonstrated proficiency in deploying, managing, and optimizing containerized applications on Google Kubernetes Engine, ensuring scalability, reliability, and resource efficiency.

Extensive experience in leveraging GKE for orchestrating containerized workloads, automating deployment processes, and implementing CI/CD pipelines for streamlined application delivery.

Adept at configuring GKE clusters to dynamically scale based on demand, utilizing features like Autoscaling and Horizontal Pod Autoscaling to optimize resource utilization and cost efficiency.

Leveraged 2 years of expertise in Azure DevOps, streamlining continuous integration and continuous delivery (CI/CD) pipelines.

Demonstrated expertise in utilizing the Eclipse Integrated Development Environment (IDE) for Java development, including coding, debugging, and testing applications.

Skilled in leveraging Eclipse's powerful features and plugins to develop, refactor, and optimize Java applications, ensuring clean and efficient code.

Managing AWS infrastructure and automation with CLI and API. working on Inbound and Outbound services with automation CHEF. Deployed multiple resources simultaneously, using Cloud Formation templates in AWS.

Proficient in writing and managing AWS CloudFormation templates to define and provision AWS infrastructure, allowing for automated and repeatable deployments.

Demonstrated ability to orchestrate multi-tiered and intricate AWS environments using CloudFormation, ensuring proper resource provisioning and interconnectivity.

Conducted a thorough analysis of a legacy .Net MVC project, preserving critical functionalities of the model and controller components during the transition to a modernized architecture.

Collaborated closely with cross-functional development teams, facilitating seamless integration and ensuring a cohesive solution that meets overall project objectives.

Demonstrated expertise in configuring GitLab CI/CD runners, defining CI jobs, and leveraging GitLab's extensive library of predefined CI/CD templates for efficient workflow automation.

Successfully integrated GitLab CI/CD with containerization platforms like Docker and Kubernetes, enabling seamless deployment and scaling of containerized applications.

Expertise in seamlessly integrating GitLab CI/CD with version control systems like Git, as well as other DevOps tools, enabling end-to-end automation and streamlined software delivery.

Environment: Ant, Java, Maven, Jenkins, Spring1.3.0, Linux, Solaris, SonarQube, WebLogic, Subversion, Shell scripting, WLST, Python scripting, Golang, Nexus, .Net, Argo CD, Eclipse, Ansible, Puppet, CI/CD Chef, Spinnaker, AWS, Azure, GCP, Openstack, Docker, OpenShift, Groovy, Open stack, 2 Oracle, BMC Remedy, SharePoint, Geneos, Control-M, Linkerd, Istio, Terraform, Kubernetes, Helm charts, ServiceNow.

Client: Palo Alto Networks

Role: DevOps Engineer/ AD Consultant

Duration: Mar-2016 to Sep-2019

Responsibilities:

Worked on Implementing and setting up Route 53 (AWS DNS service) for AWS Web Instances, ELB, Cloud Front and Elastic Beanstalk on AWS



Contact this candidate