Cloud Devops Engineer Resume
New, YorK
SUMMARY
- With a definitive understanding of blending development, operations and maintenance which brings more than 8+ years of proven experience in IT Industry working as DevOps Engineer, Security Cloud Engineer, Software Engineer and Systems Engineer to provide solutions for Analysis, Design, develop, Support, Troubleshooting, Implementing and Integrating various applications as per Business, Security and DevOps Solutions to Large.
- Enterprise Applications using Java, J2EE, Spring, Spring Boot Spring, Rest API, Angular, ESB products, SQL, PL/SQL, Oracle, HTML, XML, etc., across several business domains in different infrastructures like On - Premises, provisioned, and Cloud.
- Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
- Planning to move fromVCLOUD to GCP.
- Migrated applications to the PKS,GCPcloud.
- SetupAlertingandmonitoringusingStack driverinGCP.
- Wrote Python Code using Ansible Python API to Automate Cloud Deployment Process.
- Efficient in writing Infrastructure as a code (IaC) in Terraform, Azure resource management (ARM), AWS Cloud formation. Created reusable Terraform modules in both Azure and AWS cloud platforms
- Experience in developing Docker file to containerized applications to deploy on managed kubernetes service EKS and AKS.
- Developed Python Modules for Ansible Customizations.
- Trained and supported Linux engineers in the use of the company'sPuppet infrastructure.
- Written, maintained, reviewed and documentedmodules, manifests, Hiera configurationsandGit repositoriesfor Puppet Enterprise onRHEL and SLES platforms.
- Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
- Experience using AWS Redshift as a data warehouse for storing usage reports of applications.
- Written multiple cookbooks in chef, implemented environments, roles and databags in chef for better environment management.
- Focused on automation and continuous integration. Automated local development environment using chef.
- Writing cookbooks in ruby for automation to maintain the environment through chef. To reduce the manual workload to automate process.
- Experienced in architecting highly available, fault tolerant and scalable applications in AWS platform using EC2, Auto Scaling Groups, ELB and AMI.
- Working knowledge on AWS security and involved in AWS IAM design and development.
- Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
- Experienced in developing web applications as a Full Stack UI Developer expertise with all phases of the development cycle for top-notch applications using HTML5, CSS3, JavaScript, Bootstrap, Angular, jQuery, Node.JS, AJAX, JSON.
- Experience working on Rest API technologies Java, JavaScript, NodeJS, Vue JS, OAuth on Microservices development.
- Involved in development of REST Web Services using Spring Boot to extract client related data from databases and used SOAPUI, POSTMAN for testing RESTFUL API web services.
- Well experienced with implementing the different IAM solutions both on premise and cloud.
TECHNICAL SKILLS
SDLC: Agile-SCRUM, Waterfall
Operating Systems: Windows, AIX, Linux, Solaris
Networking: VPC, Route-53, LDAP, DNS, FTP, DHCP, SSH
Cloud: AWS, AZURE, GCP, OpenStack
Languages/Scripting: Java/J2EE, C, C++, Servlets, R, Python, Neo4j, JSON, SQL, eSQL, PL/SQL, XSLT, XML, HTML, Java Script, NodeJS, Vue JS, Shell Scripting, Perl
Templates: Terraform, ARM
SCM Tools: Git, Bitbucket, TFS, SVN, TortoiseGit
CI/CD Tools: Jenkins, Gradle, Maven, Ant, UDeploy, Chef, Puppet
Containerization Tools: Docker, Kubernetes, Openshift, ECS, Vagrant
Repositories: JFrog, Nexus
Web/application Server: WebSphere, WebLogic, IIS, Apache Tomcat and JBoss
Monitoring: Splunk, Nagios, Cloud Watch, AppDynamics, ELK Stack
Tools: Jira, Lambda, ServiceNow, Eclipse, IBM RAD.
BI/ Analytics Tools: Qlik View, Qlik Sense, Tableau
Security Tools: ISAM, TAM, TFIM, Microsoft Active Directory, LDAP, RSA
Middleware: WAS, DataPower, WMB, IIB, WebSphere MQ, TDS
Database: MS SQL Server, MongoDB, DynamoDB, DB2, Oracle
PROFESSIONAL EXPERIENCE
Confidential, New York
Cloud DevOps Engineer
Responsibilities:
- Involved in various stages of Software Development Life Cycle (SDLC) deliverables of the project using the Agile methodology.
- Working with HTML5, JSON, JavaScript and ES6 for developing user interface.
- Involve and manage development of REST Web Services using Spring Boot to extract client related data from databases and used SOAPUI, POSTMAN for testing RESTFUL API web services.
- Deployed hybrid cloud model with Anthos to shift the workload between Anthos and cloud GCP
- Integrated the f5 client VPN with GCP Anthos to create the secured tunnel between cloud to on-premise
- Managed deployments in EKSmanaged Kubernetes, setup multi nodes cluster and deployed containerized applications
- Experience in developing Docker file to containerized applications to deploy on managed kubernetes service EKS and AKS
- Responsible for developing the UI pages using HTML5, CSS3, JavaScript, Bootstrap, JSON for frontend development of the webpages.
- Used Ansible to document all infrastructures into version control.
- Created release pipelines using GIT, Chef for automation workflow.
- Implemented rapid-provisioning and life-cycle management for Ubuntu Linux/UNIX using Amazon EC2, Chef, and custom Ruby/Bash scripts.
- Managed Chef Cookbooks to automate system operations.
- Evaluating testing of Chef Recipes - Concept of Test Driven Development for Infrastructure as a Code.
- Experience in migrating on premises to Windows Azure and build Azure Disaster Recovery Environment and Azure backups from the scratch using PowerShell script.
- Design and develop Cloud Service projects and deployed to Web Apps, PaaS, and IaaS
- Involve in configuration for Web apps/Function apps, V-net integration, HCM, IAM, Application gateway, AppInsights, Active directory, Azure Key Vault, Encryption and Security on AZURE using ARM templates and Power shell script.
- Design and Develop complete automation Infrastructure for mobile and Java applications
- Creating pipelines for deploying code from GitHub to Kubernetes cluster in the form of Docker containers using Spinnaker platform.
- Using command line tool for deploying API proxies and JS applications to the Apigee edge platform.
- Configure UrbanCode Deploy for CI/CD process with the automatic phase gates and approval required.
- Good knowledge in creating process templates and components in UrbanCode deploy for WebSphere, Java applications and used for day to day deployments.
- Working closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, using Ansible.
Environment: GIT, Jenkins, Gradle, UDeploy, (EC2, S3, EBS, ELB, RDS, Lambda, SNS, SQS, VPC, Redshift, Cloud formation, CloudWatch, ELK Stack), Azure, Splunk, AppDynamics ServiceNow.
Confidential, San Francisco
Sr. Systems Security Cloud Engineer
Responsibilities:
- Worked on gathering user requirements, detailed design, and implementation, testing, troubleshooting and documenting.
- Experience in working with Configuration Management Tools like Puppet, Chef, Ansible, vagrant and Salt.
- Implemented multi-tier application provisioning in open stack cloud, integrating it with Ansible, migrating the application using Maven as build tool.
- Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack, cloud formation.
- Setup and maintenance of automated environment using Chef Recipes and Cookbooks within AWS environment.
- Experience in designing and deploying AWS Solutions using EC2, Java, S3, and EBS, Elastic Load balancer (ELB), auto-scaling groups and Ops Works.
- Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups. deployed the resources to Google Anthos by using the terraform code and terraform backend in GCP buckets.
- Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
- Managed deployments in EKSmanaged Kubernetes, setup multi nodes cluster and deployed containerized applications Experience in managed Kubernetes services such as Elastic Kubernetes service (EKS) & Kubernetes.
- Developing an automated solution using python for querying AWS and alerting the respective infrastructure owner about usage and compliance of the infrastructure.
- Experience in Implementing Configuration Management tools like Puppet and Ansible. And used for Application Deployments & Environment configuration.
- Experience in Puppet Master and Client installation and configuration, in developing puppet modules (blue prints) for installation, configuration and continuous integration (CI) using combination of puppet master, Git, R10K wrapper, Open stack (Horizon), Vagrant and Jenkins/Udeploy.
- Built a load-balanced, version-controlled, Hiera/r10k-enabled Puppet environment.
- Created a custom puppet module skeleton to use same structure across all puppet modules.
- Provided L2, L3 support for Identity & Access Management technologies using TAM, TFIM, custom built FIM, Entrust Identity Guard, RSA, Certificate Authority and LDAP.
- Involved in day-to-day security operations and integrations.
- Troubleshooting various issues related to ISAM, TFIM, FIM, RSA and CA installation and con guration involved in managing user entries by adding, modifying and deleting user records.
Environment: ISAM, TFIM, FIM, DataPower, Entrust, RSA, LDAP, WAS, CA, HSM, REST API, Qlik, GIT, Jenkins, Docker, Terraform, Openshift, Gradle, AWS, HTTP/S, JSON, SOAP, Microservices, JIRA, Splunk, AppDynamics, ServiceNow.
Confidential, Washington, DC
DevOps/AWS Engineer
Responsibilities:
- Design and deploy multi-tier applications using all the AWS services like(EC2, Route53, S3, Relational Database RDS, Dynamo DB, SNS, SQS, IAMfocusing on high-availability, fault tolerance, and auto-scaling in AWS Cloud Formation.
- Leveraged AWS cloud services such asEC2,auto-scaling, andVPC (Virtual Private Cloud)tobuild secure,highly scalable and flexible systems that handled expected and unexpected load bursts.
- ImplementedDocker to provision slavesdynamically as needed. Created and MaintainedDocker filesin Source Code Repository build images and ran containers for applications and testing purposes. Creating and handlingmultiple Docker imagesprimarily for middleware installations and domain configurations.
- Managed Amazon Web Services (AWS) infrastructure withautomation and configuration managementtools such aspuppet or custom-built cloud-host solutions.
- ImplementedPUPPET Master, PUPPET ConsoleandPUPPET Agents, Create PUPPET modulesand Classes.
- Written modules for Installation and Updating of Yum repositories on theServer using Puppet infrastructure.
Environment: SVN, GIT, Jenkins, Maven, Nexus, AWS EC2, WebLogic, TOMCAT, Python Scripts, Perl Scripts, Ruby Scripts, XML, Unix, JIRA.
Confidential, San Francisco
Build and Release Engineer
Responsibilities:
- Automating the Build process using Subversion.
- Managed builds and wrote Build scripts for Java and WebSphere based applications.
- Maintained source code repository in subversion.
- Successfully administrated Subversion, Cruise Control and Anthill Pro.
- Automated deployment of builds to different environments using Anthill Pro.
- Work closely with Business analysts and Project managers to meet release and build schedule deadlines.
- Created Continuous Build Process using Hudson.
Confidential, NYC
Build Release Engineer
Responsibilities:
- Worked on design, configuration, installation, implementation, management, maintenance and support for the Corporate Linux servers RHEL 4x, 5.x, CENTOS 5.x.
- Installed and configured SSH, SFTP, NDM, EMC Power path, Veritas Dynamic multipathing, Oracle client, SAMBA utility software.
- Implemented the Jumpstart in Solaris servers and Kick start in Linux Servers to mechanize the server works for numerous profiles.
- Worked on Linux Logical Volume (LVM), created volume groups, Logical volumes, file systems, and troubleshooting.
- Performed package management using RPM, YUM, Apt-get and dpkg for maintaining stability and security of the servers.
- Set up the Linux Cron jobs for automating various build related jobs and application data synchronization jobs.
