Devops Engineer(cloud) Resume
SUMMARY:
- Around 5 years of experience in software design, Cloud, application support, deployment and configuration. Strong working experience in Operations, Cloud technologies, Deployment, Automation and Build And Release, Change Management, Process Engineering.
- Exposure to the automation on Linux environments using automation tools such as Puppet, Chef, Ansible.
- Exposure on Cloud Platforms such as Openstack and AWS
- Experience in Managing/Tracking the defects status by using JIRA tool and Planning & resolving the issues
- Troubleshooting the deployment issues (Openstack)
- Wrote puppet manifests for deploying, configuring and managing collected for metric collection and monitoring.
- Developed Puppet modules to automate deployment, configuration and lifecycle management of key clusters.
- Extensive experience leading technical team both onsite and offshore models.
- Good knowledge of Application Architectures in AWS Public Cloud and OpenStack Private Clouds.
- Experience in deploying and maintaining private cloud infrastructure of OpenStack.
- Experience in building new OpenStack Deployment through Puppet and managing them in production environment.
- Experience in development and management of configuration modules, and manifests using Puppet.
- Experience in automating provisioning of resources in AWS EC2 (Auto - scaling groups, networks, VMs), OpenStack Nova (VMs, images) and Neutron (networks, ports and routers).
- Versed in Cloud infrastructure architecture and services.
- Responsible for Operating System maintenance activities like upgrading the OS, updating the services and third party software.
- Worked on maintaining integrity of Linux, Solaris servers by performing patching operations on regular basis.
- Working knowledge of Firewall scripts, and securing Linux production systems.
- Installation and configuration of Web Application servers like Apache, PHP, Tomcat, WebLogic and SSL management.
- Proven experience leading R&D cloud projects; building and implementing Cloud solutions within diverse enterprise environments.
- Excellent communications, stakeholder and sponsor engagement and presentation skills; Successfully developed and delivered multiple customer demonstration presentations for Cloudtechnology solutions.
- Quick learner and excellent team player having ability to meet tight deadlines and work under pressure .
- Created extensive documentation, including straight forward how-to procedures for common administrative tasks.
- Lightweight virtualization with Linux Containers and Docker
- Ability to build automated scripts and coordinate with the software development team Comprehensive knowledge of software development life cycle.
TECHNICAL SKILLS:
Operating Systems: Linux variants (Centos,Ubuntu)
Scripting: Shell Scripting,Python
Cloud: Openstack, AWS
Cloud Deployment Tools: Mirantis Fuel
CI: Jenkins
Containers: Dockers
Logging Tools: ELK stack.
Configuration Management: Puppet,Ansible,Chef
Database: MySQL,MongoDB
Monitoring Tool: Zenoss, Nagios
Ticketing System: JIRA, ITrack and Manage Engine
Other tools: Slack, IRC, Q, Splunk.ELK
PROFFESIONAL EXPRIENCE:
Confidential
Devops Engineer(Cloud)
Responsibilities:
- Handled and Lead End-End openstack deployments in Confidential &T data centers across the globe using Mirantis Fuel for deployments.
- Openstack Admin experience in SDN/NFV project space
- Familiarity and practical experience with virtualization technologies and protocols such as vxLAN, SR-IOV, Hypervisors, vSwitch, Virtual Machines and orchestration tools
- Sole responsible for handing over the Datacenters in prescribed time frame.
- Lead the entire testing phase of the Datacenters after the deployment, and make it as production ready Datacenter.
- Build server deployment on Cloud (EC2) servers with help of DevOps tools like Puppet.
- Maintain a Live Like environment to test any production issues on the setup and push it into production.
- Implemented Continuous deployment and environment provisioning using Ansible,
- Experience in using docker containers.
- Ensure uptime and availability of our proprietary-cloud environment
- Administer OpenStack networking environment and supporting hardware switches and firewalls
- Administer mixed hypervisor environment of VMware & KVM
- Assist in implementing cloud solutions for clients in our proprietary-cloud environment
- Implement scripts to automate provisioning, management, and monitoring of our proprietary-cloud environment.
- Working with and assists the Director of Cloud Services in the support and administration of our proprietary-cloud environment.
- Assist in architecture and design decisions
- Design, maintain, monitor and automate our cloud-based platform in Amazon Web Services (AWS).
- Troubleshooting production issues and performing On-Call duties, Confidential times.
- Continually improve, automate and document our deployment process.
- Collaborate with Product Managers, QA and Engineering teams.
- Take ownership and respond to problems and incidents, resolving or escalating as needed.
- Automated the Openstack installation (Keystone,Glance,Swift,Percona) multinode-HA process using Puppet and integrated keystone with ldap .
- Automated and modified Openstack components using Puppet according to internal architecturePuppet code to work with Openstack HA using Haproxy and Keepalived.
- Integrated Neutron with Opendaylight controller and Automated the process of configuration and installation
- Worked on several MOP’s and User stories and automated the process of installation and configuration.
- Developed internal deployment tool (Ops-simple) using Ansible as backend for deploying Non-Openstack or Confidential &T internal tools( Security,Orchestrator,Monitoring etc,.)
- Handling and leading End-End deployments for many sites in Confidential &T using Mirantis Fuel.
- Handling and leading infrastructure upgrades.
- Handling and leading Juniper Contrail Upgrades .
- Handling and resolving Openstack related issues after the deployments and made the deployed environment to work without any issues.
- Worked on Infrastructural and cloud related(Openstack.Linux,Deployment) issues during the pre-production and production testing .
- Work closely with testers to resolves the issues Confidential different testing phases.
Environment: Puppet, Ansible, Chef, Openstack, Linux (Ubuntu), KVM, Fuel, SDN Juniper Contrail,JIRA, GitHub,Gerrit,Jenkins
Confidential
Associate Linux Administrator
Responsibilities:
- Installing Linux using Kickstart and applying security policies for hardening the server based on the company's policies.
- Configuration of LVM (Logical Volume Manager) to manage volume group, logical and physical partitions and importing new physical volumes.
- Installing and updating packages using RPM.
- Managed users, disks, group’s administration, File Sharing Permissions, backup and restore operations, and networking service.
- Configuration and installation of DHCP, DNS, web (Apache), mail (SMTP, IMAP, POP3) and file servers on Linux servers.
- Setup, configured and maintained NFS, NIS, and TCP/IP network, setting up SSH and SCP features between hosts.
- Setup user and group login ID's, password and network configuration.
- Implemented early stages of a continuous integration process based on Jenkins..
- Automate configuration through Puppet.
- Configurated the DHCP, tftp service on the server and use the kickstart to create the installation script.
- Edit the script to configure more options for the Linux system and install through the pe model.
- install two virtual machines on Linux system by KVM virtualization.
- Troubleshoot some system problems like MRB, grub, inittab and some other kernel malfunction.
- Manage the users and permission.
- Maintenance, performance, tuning and testing of servers for proper functioning.
- Network troubleshooting using 'netstat', 'ifconfig' and Worked closely with vendors on Hardware Problems, software fixes.
- Managing routine backup, scheduling jobs, enabling system logging and network logging.
- Troubleshooting tickets using BMC remedy.
- Developed bash shell scripts to automate routine activities.
Environment: Linux (ubuntu), Zenoss, Nagios Monitoring , JIRA, AtlasAsian Tools, Git, Puppet, Ansible, Chef.
Confidential
Network Operations Engineer
Responsibilities:
- Responsible to solve technical Problems related System administration (Linux of Our Clients)
- Handling the day-to-day Operations, Install software, apply patches, manage file systems, monitoring performance and troubleshoot alerts.
- Maintain 99.98% uptime of LINUX production servers and follow proper escalation.
- Used Jira as ticket tracking and work flow tool.
- Implemented automations tools DevOps
- Building & configuring Redhat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.
- Installing and configuring Linux locally or over the network-kick start- (nfs, ftp, and http).
- Monitoring system performance, Server load and bandwidth issues.
- Work with DBAs on installation of DB, restoration and performance tuning.
- Installing open source application, search, analyze and develop new application for users.
- Implement the policies for the users of the computer system and network.
- Regularly manage backup process for Server and Client data.
- Troubleshoot different alarms and replace the faulty module and equipment as required.
- Place equipment in rack and cabling according to instructions from internal hardware power & placement team.
- Supervision of complete installation of network equipment, racking, cabling and safety standard.
- Initiate, Update and close trouble tickets and providing accurate and relevant information in a
- timely manner.
- Backup the server and client computers data and maintain the records.
- Familiarize end users on basic software, hardware and peripheral device operation.
- Track hardware and software inventory and maintain the records.
- Liaise with IT service vendors, internet service provider and various other IT personnel for problem resolution.
