Devops / Cloud Engineer Resume
Sarasota, FL
SUMMARY
- Over 7+ Years of hand - on experience and detailed technical knowledge on DevOps Management, Cloud and System Engineering.
- Comprehensive experience in the design and implementation of Continuous Integration, Continuous Deployment, Continuous Delivery and DevOps Operations for Agile projects, working with technologies and platforms including UNIX/Linux, Java, Kubernetes, Subversion, GitHub, Ant, Maven, Kafka, Jenkins, VMware, AWS, Udeploy, Ansible, ELK, Git, Swarm, Chef, Puppet, VSTS, TFS, Vagrant, Docker, Tomcat.
- Extensively worked on Vault Secret Management and Consul, a Service Discovery tool developed by Confidential corp.
- Configured and managed technologies such as NGINX, MySQL, Redis Couchbase, and RabbitMQ.
- Deployed Java Micro services on AWS and Pivotal CloudFoundry (PCF).
- AEM administration and production support in Linux environment.
- Experience in working with Elastic Stack that includes ElasticSearch, Logstash, Kibana, Beats, X-pack and Machine Learning.
- Implement, enhance and troubleshoot AEMauthoring and publishing instances.
- Experience in using AWS EC2, S3, AWS Route 53, AWS Cloud Trail, AWS Cloud Watch, AWS Glacier, AWS Identity
- Access Management, AWS Elastic Load Balancers (ELB), AWS Cloud Formation and OpenStack Services such as Nova, Swift, Cinder, Glance, Neutron etc.
- Provide support for install / upgrade / operations / disaster recovery processes and procedures for IBM Endpoint Manager (aka BigFix).
- Experience in working with databases like MongoDB, MySQL and Cassandra.
- Designed and Developed new back-end services, maintaining and expanding our AWS infrastructure. Ability to document strategies and designs and present to these ideas to management with cost-benefit analysis.
- Managed Amazon Web services like EC2, S3 bucket, RDS, EBS, ELB, VPC, Auto-Scaling, IAM, Route 53, through AWS Console and API Integration with Ansible Playbooks and Puppet manifests.
- Worked across both private (OpenStack) and public clouds (Amazon AWS).
- Implemented AWS cloud deployment with Puppet and Ansible using web services and continuous delivery and continuous deployment of application to AWS following AWS best practices and company policies.
- Experience in Network LAN/WAN deployments, including IP addressing and troubleshooting and understanding of networking concepts, configuration of networks, router configuration and wireless security, TCP/IP, VPN, content filtering, VLANs, and routing in LAN/WAN, Ethernet Port and Networks.
PROFESSIONAL EXPERIENCE
Confidential, Sarasota, FL
Devops / Cloud Engineer
Responsibilities:
- Responsible for day-to-day management of all Development, Test, Stage, log analysis and Production for various Java/J2EE/Node.js/React.js based enterprise applications and Big Data.
- Extensively worked on configuring and maintaining for continuous integration (CI) and for End-to-End automation for all build and deployments.
- Created Kibana Visualizations and Dashboards for Software Engineering Metrics.
- Administering and Monitoring TFS Servers.
- Developing and maintaining the build environment, the source code control system and managing build packages using TFS.
- Configured Ansible playbooks to use Confidential corp vault.
- Worked hands-on to create automated,PCF, containerized cloud application platforms (PaaS), and design and implement DevOps processes that use those platforms
- Tested and Deployed existing security patches via Microsoft Intune for workstations.
- Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
- Used of Docker, Kubernetes and Open Shift to manage micro services for development of continuous integration and continuous delivery.
- Worked across both private and public clouds (Amazon AWS).
- Used Jenkins pipelines to drive all microservices builds out to the Docker Registry and then deployed with Kubernetes.
- Dynamic Monitoring of K8's (Kubernetes pods) using EFK (Elasticsearch, Fluentd, Kibana).
- Implemented AWS cloud deployment with Puppet and Ansible using web services and continuous delivery and continuous deployment of application to AWS following AWS best practices and company policies.
- Was responsible for effective use of Rational ALM products (Rational Requirement Composer, Rational Quality Manager & Rational Team concert).
- Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Git.
- Branching, Merging, Release Activities on Version Control Tool GIT. Used GitHub as version control to store source code and implemented Git for branching and merging operations for Java Source Code.
- Perform day-to-day operation and troubleshooting of VMs and Docker swarm in GCP.
- Used Python scripts to update content in the database and manipulate files.
Environment: Jenkins, Linux, Python, Unix, Java, Consul, AWS, Confidential corp Vault, Splunk, kibana, Microservices, RTC, Maven, Git, Rundeck, Sonar Qube, Agile, Kafka, Ansible, Puppet, Bit bucket, Jira, Udeploy, Shell Scripting, Docker.
Confidential, Bellevue, WA
Devops / Cloud Engineer
Responsibilities:
- Extensively worked on configuring and maintaining for continuous integration (CI) and for End-to-End automation for all build and deployments.
- Analyzing in working with Ansible, wrote many playbooks to manage Web applications, Environments configuration Files, Users, Mount points and Packages.
- Worked on the setup of Jenkins master/slave to distribute builds on salve nodes and used several Jenkins plugins like Artifactory Plug-in, ANT, Maven Plug-in, GIT Plug-in, and Confidential corp Vault Plug-in etc.
- Hands-on experience developing with the BigFix APIs (SOAP, REST).
- Worked on Consul for discovery and configuring services within your infrastructure. Provides a service catalog for advertising services.
- Integrated search solution using elasticsearch to retrieve metadata.
- Own the full lifecycle of the support model from discovery through termination of support.
- Ensured, successful architecture and deployment of enterprise grade PaaS solutions usingPrivate Cloud Foundry (PCF)as well as proper operation during initial Application migration and new development.
- Experience in Salesforce.com CRM integration, developing and deploying custom integration solutions.
- Supported major SalesForce Orgs Deployments for B2B and B2C Instances.
- Managing IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
- InstalledPivotal Cloud Foundry (PCF)on EC2 to manage the containers created byPCFand used Docker to virtualize deployment containers and push the code to EC2 cloud usingPCF.
- Branching, Merging, Release Activities on Version Control Tool GIT.
- Used GitHub as version control to store source code and implemented Git for branching and merging operations for Java Source Code. high-volume production applications, and develop prototypes quickly.
- Used Amazon Route53 to manage DNS zones and give public DNS names to elastic load balancers IP's.
- Used CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
- Used Python scripts to update content in the database and manipulate files.
- Used Python creating graphics, data exchange and business logic implementation.
- Designed AWS cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
Environment: Jenkins, Linux, Unix, Java, AWS, Docker, GitHub, VSTS, TFS, Consul, Traefik, Ant, Maven, Git, Rundeck, SonarQube, Kubernetes, Agile, Ansible, puppet, Kafka, ELK, Splunk, Artifactory, Kibana, Python, Vagrant, Bit bucket, Shell Scripting.
Confidential, SFO, CA
DevOps / Cloud Engineer
Responsibilities:
- Responsible for day-to-day management of all Development, Test, Stage, and Production for various Java/J2EE based enterprise applications and Big Data.
- Created various ANT scripts to create multiple deployment profiles and deploy the applications to Apache Tomcat
- Created branches and managed the source code for various applications in GIT.
- Deployed various services of OpenStack in Linux Containers (LXC)
- Involved in development of Test environment on Docker containers and configuring the Docker containers using Kubernetes.
- Create and manage Cinder volumes in OpenStack Cloud. Create and collect measurements across OpenStack using Ceilometer Telemetry Service
- Knowledge of Agile development methodologies like Scrum, Sprints model.
- Experience in troubleshooting application level issues to perform root causes analysis, also performed training, design and knowledge transfer sessions.
- Created and automated a tested, which creates networks, routers, VNFs on OpenStack platform using Ansible and Jenkins.Configured parameter file to deploy OpenStack
- Managed AWS EC2 instances utilizing Auto Scaling, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Ansible.
- Developed BigFix Action policies for relay affiliation, configuration baselines and bandwidth throttling.
- Worked in Agile continuous integration environment and automated the whole process.
- Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
- Provision, automate and configure on demand resources using Chef, Ansible and HEAT.
- Knowledge in Implementation of Continuous Integration and Continuous Delivery and other tooling as needed to support internal and customer development efforts to customize and enhance Open Stack.
- Used Amazon S3 for multipart upload of data and to host static web content in AWS Cloud.
- Created Virtual Private Cloud, Internet gateway, subnet and route tables using Amazon VPC.
- Create, manage, and delete users and groups as per the request using Amazon Identity and Access Management.
- Experience implementing, troubleshooting, and supporting the enterprise web applications and Application Server Tomcat.
Environment: Jenkins, Linux, Unix, Java, Full stack, RDBMS, GitHub, AWS, Openstack, Artifactory, Agile, Splunk, Kibana, Python, Puppet, Bit bucket, Shell Scripting, VSTS, TFS, Open stack.
Confidential
DevOps/ Build & Release Engineer
Responsibilities:
- Performed automated code check-outs in GIT and created branches
- Responsible for versioning the source code, releasing binary files and tagging on source files and release files
- Extensively used MAVEN and ANT for building applications and performed automated labelling after every build
- Managed MAVEN project dependencies by creating parent-child relationships between projects
- Connected Continuous Integration system with GIT Version Control repository and check for continuous build of check-in that come from developers.
- Managed daily builds and deployments to multiple SIT environments
- Developed processes, tools and automation for TFS (Team Foundation System) based software for build system and delivering SW Builds.
- Participated in the release cycle of the product, which involves environments like Development, QA, UAT and Production.
- Created release notes based on the contents of builds and publish artifacts
- Administered Jenkins continuous integration server installation and configuration for all SVN repositories
- Managed Integration testing jobs and deployment jobs in Jenkins to automate the process
- Used Python scripts to configure the Web Logic application server in all environments
- Worked on administration of Web Logic, JBoss servers including installation and deployment.
- Wrote Python scripts for pushing data from MongoDB to MySQL Database.
- Wrote Shell scripting for performing deployments to JBoss and Tomcat Web Servers
- Responsible for writing the Release Notes, documentation, software versions, Defects Fixed and Labels applied.
Environment: SVN, GIT, Maven, ANT, Jenkins, Python Scripting, Docker, Shell Scripting, Agile, LINUX.
Confidential
Systems Administrator
Responsibilities:
- Installation, configuration and maintenance of Red Hat Enterprise Linux5.
- Installation of operating systems and configuration of kernel parameters for Linux/Unix servers.
- Worked on configuring network interfaces, assigning static routes and hostnames.
- Used TAR tool in archive management for files and directories, also used gzip and bzip2 compression of files.
- Worked on creating, maintaining and troubleshooting Disk partitioning, LVM and file management.
- Automated updating and maintenance process in production environment using shell scripts.
- Installed, updated, and configured the necessary packages using the RPM and YUM software/package management.
- Supported data management through on-site & off-site storage and retrieval service.
- Administered local and remote servers using SSH (secure shell) tool on daily basis.
- Automated some jobs by deploying the CRON tool for job scheduling processes.
- Monitored user and group administration, password management, file accessing and advanced file permission privileges.
- Deployed and installed new servers and their appropriate services for various applications inLinux.
- Worked in setting up LDAP, DNS, DHCP Server along with effective group and System Level policies and roaming profile features by using Samba and NFS servers
- Ensured the health and security of theLinuxboxes, which were in use.
Environment: Red Hat EnterpriseLinux5, EMC Servers, LDAP, DNS, DHCP, Samba and NFS Server.
