We provide IT Staff Augmentation Services!

Sr. Devops/cloud Engineer Resume

3.00/5 (Submit Your Rating)

San Rafael, CA

PROFESSIONAL SUMMARY:

  • I am AWS certified with 8+ years of experience in IT industry with strong expertise on System administration, and implementing DevOps tools like Chef, Ansible and Puppet for configuration management, and Jenkins for Continuous Integration and Continuous Deployment with build tools ANT, Maven on Cloud Infrastructure like AWS.
  • Managing Web applications and other services to the cloud, involved with networking, firewall, hosting, windows and Azure.
  • Extensive experience in Linux/Unix system Administration, System Builds, Server Builds, Installations, Upgrades, Patches, Migration, Trouble shooting on RHEL 4.x/5.x, Troubleshooting Server issues.
  • Experience in administrating, configuring, managing Red Hat Linux distributions and Virtualization with VMWare vSphere ESXi 5.x/4.x, vCenter 5.x/ 4.x.
  • Implemented a completely elastic and scalable infrastructure in the cloud using Jenkins, chef, Puppet.
  • Experience in Virtualization technologies like VMWare and worked with containerizing applications like Docker.
  • Experience with container based deployments using Docker, working with Docker images, Docker Hub and Docker registries.
  • Experience in container based technologies like Docker, Kubernetes.
  • Convert Kickstart and build scripts to Chef using DevOps methodology.
  • Built out entire infrastructure in AWS and Azure using terraform.
  • Experience in managing and maintaining IAM policies for organizations in AWS to define groups, create users, assign roles and define rules for role based access to AWS resources.
  • Proficient in using all amazon web services like EC2, BeanStalk, EBS, IAM, S3, ELB, RDS, VPC, ROUTE 53, Cloud Watch, Cloud Formation Templates, auto scaling groups etc.
  • Experience in Log Insight and Cloud Watch services to diagnose problems and configuring alerts.
  • Designed the Azurehosting platform using AzureService Environments for a proprietary product.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling/naming conventions using GIT and Subversion (SVN) source control.
  • Extensively worked on Jenkins for Continuous Integration and for End to End automation for all build and deployments.
  • Set up Jenkins/Bamboo server and build jobs to provide continuous automated builds based on polling the GIT.
  • Experience with configuration management tool like Ansible.
  • Automated deployment of Linux applications, system configuration and security settings using Puppet Enterprise.
  • Installed and used Chef Server Enterprise on premise/workstation/bootstrapped the nodes using knife and automated by testing Chef Recipes/Cookbooks with test - kitchen/chef spec.
  • Expert in deploying the code through web application servers like Web Sphere/Web Logic/ Apache Tomcat and their installation, configuration, management and troubleshooting.
  • Extensively experienced in using Build and Automation tools like ANT and Maven.
  • Developed python, Ruby and shell scripts for automation of the build and release process.
  • Have working knowledge of defect tracking tool JIRA/Rally.
  • Thorough understanding of Different Project Management Methodologies - all phases of the System Development Life Cycle (Agile Methodology), including Strategic Information Planning, Business systems Analysis, Business Systems Development, Testing, and Implementation.

TECHNICAL SKILLS:

Automation Tools: Chef, Ansible, Puppet, Jenkins, Bamboo, Docker, Kubernetes, Splunk, Nagios, Kickstart, ELK.

Application/Web Servers: Web Logic Application server 9.x, 10.x, Apache Tomcat 5.x/7.x, Web Sphere 6.x/7.x/8. X, JBoss 4.22.

Scripting: Python, Ruby, Bash shell, Power shell scripting.

Version control tools: GitHub, BitBucket, Subversion, CVS.

Networking/protocol: DNS, LDAP, DHCP, CISCO Routers/Switches, WAN, TCP/IP, NIS, NFS, SMTP, LAN, FTP/TFTP.

Data base: MySQL, MSSQL, MongoDB, Dynamo DB, Cassandra DB.

Operating system: Linux (Red Hat 4/5/6/7, CENTOS & SUSE), Ubuntu 12/13/14, Windows NT /2008 R2/2012, Solaris 11/10/9/8, Windows 2003/2008 R2/ 2012/ 2016, Active directory.

Virtualization Technologies: VMWare ESXi, Windows Hyper V, Power VM, Virtual box, Citrix Xen.

Cloud Environments: AWS (EC2, S3, VPC, ECS, Cloud formation, Cloud foundry, Cloud Trail, Lamda, Cloud Watch, BeanStalk, ELB, EBS, SES, SQS, SNS, SMS, IAM (Security, Logging, Version, ACL), AS, RDS, Cloud Watch, Security groups), AZURE, Terraform.

Volume manager: VERITAS volume manager, LVM with Linux.

PROFESSIONAL EXPERIENCE:

Confidential, San Rafael, CA

Sr. DevOps/cloud Engineer

Responsibilities:

  • Involving in Implementation of variousAWScloud Application & deployment using Amazon EC2, S3, RDS(MySQL), Elastic Load Balancing(ELB), Auto scaling, Cloud Front, Elastic Block Storage(EBS), Elastic Beanstalk, Cloud Watch, Identity Access Management(IAM), Implementing Virtual cloud platforms using Amazon Virtual Private Cloud(VPC).
  • Manage the user accounts (IAM- Identity Access Management), RDS, ROUTE53, VPC, RDB, Dynamo DB, SES, SQS and SNS service in AWS cloud.
  • Configuring an AWSVirtual Private Cloud (VPC) and Database Subnet Group for isolation of resources within the Amazon RDS My SQL DB cluster.
  • Managing Amazon instances by taking AMIs and performing administration and monitoring of Amazon instances using Amazon Cloud Watch.
  • Creating S3 buckets and managed policies for S3 buckets and utilized S3 Buckets and Glacier for storage, backup and archived inAWS.
  • Install and configure the application servers such as Apache Tomcat and JBoss for application deployment, and automated using Chef Manifests.
  • Implemented Chef Recipes from scratch and Deployed on build for internal Data Centre Servers. Also, re-used and modified same Chef Recipes to create a Deployment directly into Amazon EC2 Instances.
  • Wrote Ansible Playbooks to automate the patching process of different Linux distribution.
  • Expert in writing Ansible Playbooks for installation and infrastructure maintenance and can automate any Server issues using playbooks.
  • Writing Python scripts to automateAWS services which includes Web servers, ELB, Cloud Front distribution, Database, EC2, database security groups and S3 bucket.
  • Used ELK for logs management.
  • Creating and managing user accounts and the groups in Active Directory users and computers.
  • Involved in daily Performance monitoring and Active Directory troubleshooting with the ability to analyze server performance and make recommendations for improvement.
  • Performed troubleshooting of DNS, DHCP and Active directory
  • Responsible for upgrades toRed Hat Linuxwith Software packages, patches and maintained them in accordance with established policies, procedures and service level agreements.
  • Working on variety of Unix platforms RHEL 5.x/6.x,7 Solaris 10/11 which includes installation, configuring and maintenance of applications for prod/stage/dev environments.
  • Integration of BitBucket/Git with Jenkins to automate the code check-out process. Defining Release Process and policy for projects early in SDLC.
  • Developing build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments for Continuous Integration.
  • Responsible for Maintenance, Regular Periodic Backups, User Management and Plugin Management for Jenkins.
  • ExperienceAzure PlatformDevelopment, Deployment Concepts., hosted Cloud Services, platform services.
  • Created numerous AzureLUIS models for common use scenarios, including command recognition for one of the JBL Speaker. Additionally, created a LUIS Model which understands many common phrases using an AzureBOT as the front end.
  • Design, install, administer, and optimize hybrid cloud components to ensure business continuity (i.e. AzureAD, ADFS, SSO & VPN Gateways.).
  • Building servers on Azure, AWS using terraform.
  • Used Terraform (90% of infra) to automate most of the infra. Wrote several modules to create AWS EC2 instances, VPC’s, several services provide by the AWS, AZURE.
  • Wrote Terraform templates which deploys the security groups for the chef server.
  • Installed and configured DHCP, DNS, TCP/IP, UDP, FTP, NFS servers and clients, assigning IP addresses to client hosts, and performed trouble shooting.
  • Worked on creating the Docker containers and Docker consoles for managing the application life cycle.
  • Virtualized the servers using Docker for the test environments and dev-environments needs, also configuration automation using Docker containers.
  • Experience in creating Docker Containers leveraging existing Linux Containers and AMI's in addition to creating Docker Containers from scratch
  • Worked on various Docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Used Kubernetes to maintain containers and to cluster containers.
  • Working closely with other teams for automation in deployment and release phases.
  • Working on Jira for issue tracking.

Environment: Shell Scripting, Python, Ruby, Chef, AWS (VPC, BeanStalk, ELB, EBS, IAM, Cloud foundry), Azure, Terraform, ELK, Red Hat Linux (RHEL 6/7), Windows server 2008 R2/2012, VMware, Subversion, Jenkins, Jira, GIT, BitBucket, Maven, Kubernetes, Docker, Web logic 9.0/10.0, Apache Tomcat, Volume manager.

Confidential, San Antonio, TX

AWS/ DevOps Engineer

Responsibilities:

  • Designing, supporting and maintaining Splunk cluster infrastructure in a highly available, geo-redundant configuration.
  • Worked on planning, design and implementing Openstack cloud on CentOS platform.
  • Created cloned pcs resources for all Openstack services, Setup HAProxy to load balance all the traffic from Openstack services.
  • Implemented Openstack Controller high availability with Pacemaker cluster, HAProxy, and Galera cluster.
  • Configured Galera cluster in Active-passive mode and HAProxy to load balance the DB connections from all Openstack services.
  • Managed the user accounts (IAM), RDS, ROUTE53, VPC, RDB, Dynamo DB, Cloud Foundry, SES, SQS and SNS services inAWScloud.
  • Managing Amazon Web Services - ELB, EC2, S3, RDS.
  • Worked directly with AWSarchitects to help reproduce and resolve customer issues.
  • Configuring S3 versioning and lifecycle policies to store data and thereby archiving files through Glacier.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch Monitored System Performance Managed Disk Space LVM (Logical Volume Manger) and performed system Backup and Recovery.
  • Worked on AWS Cloud Watch, Cloud Formation, Cloud Trail services and Cloud Front to set up and manage cached content delivery.
  • Creation, Management and Configuration of Virtual Machines, Clone and Templates.
  • Managed and supported AWS Security related issues, such IAM and S3 policies for user access.
  • Built a new CI pipeline, testing and deployment automation with Docker, Jenkins, and Ansible.
  • Used Ansible to manage web applications, configure files, database, users, mount points and packages.
  • Developed Ansible playbooks to configure, deploy and maintain software components of the existing infrastructure.
  • Wrote Ansible Playbooks with YAML as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instance. Run Ansible Scripts to provision Dev servers.
  • Administered Bamboo servers and Jenkins which includes install, upgrade, backup, adding users, creating plans, installing local/remote agent, adding capabilities, performance tuning,
  • Integrated SVN and Maven with Jenkins to implement the continuous integration process
  • Used Jenkins to automate most of the build related tasks.
  • Setting up Jenkins master, adding the necessary Plugins and adding more slaves to support scalability and agility.
  • Wrote templated from the scratch in cloud formation to automate the infra.
  • Responsible for performing tasks like Branching, Tagging, and Release Activities on Version Control Tools: SVN, GIT and migrated SVN into GIT.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Subversion (SVN) and GIT source control.
  • Knowledge about Splunk architecture and various components (indexer, forwarder, search head, deployment server), Heavy and Universal forwarder, License model
  • Involved installing and managing different automation and monitoring tools on Red hat Linux like Splunk and Ansible.
  • Created and Maintained the Shell/Python Deployment Scripts for Web Logic web application Servers.
  • Used JIRA to track issues and Change Management.

Environment: Ansible, AWS (EC2, Cloud formation, S3, VPC, Lamda, Cloud Foundry, AS, IAM, ELB, EBS) Python, Bash Script, RHEL 5/6, VMware ESX 2.x VMware, Subversion, Jira, GIT, ANT, Jenkins, Bamboo, Docker, Windows 2003/2008 R2, Web Logic, Web sphere 4.0/5.0, Splunk.

Confidential, Phoenix, AZ

DevOps / Build & Release Engineer

Responsibilities:

  • Involved in reorganization of the DevOps team to scale the organization's application deployment platforms.
  • Implemented Infrastructure as a code using GIT.
  • Installed Jenkins on a Linux machine and created a Master and Slave configuration to implement multiple parallel builds.
  • Integrated GIT into Jenkins to automate the code check-out process. Defining Release Process & Policy for projects early in SDLC.
  • Researched and implemented an Agile work flow for continuous integration and testing of applications using Jenkins. Administered and Engineered Jenkins to manage weekly Build
  • Used Puppet for automation and scheduling automated jobs.Redesigned and redeployed the Nagios implementation.
  • Experienced with build environment such as Jenkins; container management systems such as Puppet.
  • Server automation with Puppet and used tools like Maven for deployment and build management.
  • Installing and configuration of an automated tool Puppet that included installation and configuration of Puppet Master, Agent nodes and an admin control workstation.
  • Writing modules for Puppet and good understanding analysing Manifests.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Extensively managed Active Directory like all the problems related to user accounts, domain accounts, managing permissions etc.
  • Involved in operational support of Active Directory, DNS, and AD enabled applications.
  • Installed operating system on multiple machines using Kick Start.
  • Developed UNIX and Shell/BASH Scripts for manual deployment of the code to the different environments and E-mail the team when the build is completed.
  • Implemented Puppet modules to automate configuration of a broad range of services.
  • Designed and implemented the backup strategy for all the critical systems such as build machines, bug tracking tools, central repositories etc.
  • Interact with developers and Enterprise Configuration Management Team for changes to best practices and tools to eliminate non-efficient practices and bottlenecks.
  • Coordinate with Release Management regarding appropriate system releases among other development platforms.
  • Installation and Configuration of Web Sphere software development environment (SDE) to automate build processes.
  • Provide Architectural and Engineering designs for Cloud based infrastructure on Public IaaS.
  • Used JIRA to track issues and Change Management.

Environment: Linux, Web Sphere 4.0/5.0, JBoss 4.0/5.0, Puppet, BASH/Shell Scripts, Maven, Git, SVN, Jenkins, Nagios, Kickstart, Rally

Confidential

System Administrator

Responsibilities:

  • Involved in design, configuration, installation, implementation, management, maintain and support for the Corporate Linux servers RHEL 4.x, 5.x, SLES 9, CENTOS 5.x.
  • Installation of patches and packages using RPM and YUM in Red hat Linux.
  • Design and test a Disaster Recovery solution for all business-critical applications and systems, including Linux and Solaris systems.
  • Building new Windows Server 2003/2008 on Intel Server Platforms, IBM/HP/Dell PowerEdge servers as per the company's Windows build standards.
  • Administered and setup user profiles in Win2003/2008 servers and ADS maintenance
  • Installation, integration and management of data backup/recovery solutions. Management and configuration of VMWare virtual machines running Oracle/Sun Solaris X86/64, Red Hat Enterprise Linux and Oracle Linux server.
  • Working on Linux logical volume(LVM), creating volume group, logical volumes, file systems, and troubleshooting.
  • Performed remote system administration using network protocol tools such as SSH, HTTP, TELNET, FTP, SFTP, SMTP, SSL.
  • Installed and configured DHCP, DNS, TCP/IP, UDP, FTP, NFS servers and clients, assigning IP addresses to client hosts, and performed trouble shooting.
  • Installed and configured Apache / Tomcat web server.
  • Created and modified users and groups with SUDO permission.
  • Configured RAID Level 1, reconfiguring Kernel & applying patches.
  • Responsible for daily builds and deployments from Development through various testing environments.
  • Upgraded Red hat Linux OS on Web Sphere, JBOSS and Oracle database servers from V3, V4 to V5.
  • Monitored servers, switches, ports etc. with Nagios monitoring tool.

Environment: Python, Bash Script, RHEL 5/6, VMware, Subversion, GIT, Tomcat, ANT, Nagios, Web Sphere, Tomcat, LVM, JBoss, DNS, DHCP, NFS, Linux, Solaris 4x, 5.x, CENTOS 5.x.

Confidential

Jr. System Administrator

Responsibilities:

  • Involved in design, configuration, installation, implementation, management, maintain and support for the Corporate Linux servers RHEL
  • Created and modified application related objects, created Profiles, users, roles and maintained system security.
  • Used the tool Kick Start for installing operating system on multiple machines.
  • Performed server updates, patching, upgrade and package installations using RPM and YUM.
  • Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Installation, integration and management of data backup/recovery solutions. Management and configuration of VMWare virtual machines running Oracle/Sun Solaris X86/64, Red Hat Enterprise Linux and Oracle Linux server.
  • Installed configured and managing VMWare ESX server.
  • Working with Apache Web servers and managing JBOSS, Apache Tomcat and Web Sphere Application servers.
  • Used NFS and FTP services for transferring files to various machines.
  • Troubleshooting and monitoring the machines 24x7.
  • Responsible for writing/modifying scripts using bash, SSH for day-to-day administration.
  • Modified Kernel parameters to improve the server performance in Linux.
  • Creation of Logical volumes (LVM) for Linux operating systems.
  • Supporting Application Team, Storage Team, DBA Team at OS system level.
  • Performed troubleshooting of DNS, DHCP and Active directory.

Environment: LDAP, Linux (RHEL, CENTOS), Bash scripting, JBoss, Apache tomcat, Web sphere, DNS, DHCP, Protocols, NFS, FTP.

We'd love your feedback!