Devops And Aws Engineer Resume
Baltimore, MD
SUMMARY
- Around 3+ years of IT experience asDevOpsengineerwith expertise in areas of Linux Administrator, Build/Release Management, Software Configuration and with a wide range of experience and involved in Planning, Requirement Analysis, Design, Building, Continuous Integration, Continuous Deployment, Development, Testing and Release of various Enterprise - Wide Software Applications.
- Certified Developer Associate from Amazon web services (AWS) with around 1+ years of experience on Cloud Platform.
- Helped migrating and managing multiple applications from on premise to cloud usingAWSservices like S3, Glacier, EC2, RDS, SQS, SNS, SES, Cloud Formation, VPC, Elastic beanstalk, AWS Key Management Service (KMS) AWS redshift etc.
- Created Python Scripts to AutomateAWSservices which include web servers, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application configuration, this Script creates stacks, single servers or joins web servers to stacks.
- UsedAWSlambda to run servers without managing them and to trigger to run code by S3 and SNS.
- Devops role converting existing AWS infrastructure to serverless architecture (AWS Lambda, Kinesis) deployed via AWS Cloud formation.
- Encrypted EBS volumes via Key Management Service (KMS) created monitors, alarms and notifications for EC2 hosts using Cloud watch.
- Worked with different teams to manage the integration of new projects and implement branching and merging strategies, resolving GIT conflicts.
- Extensively worked onJenkins for continuous integration and for End to End automation for all build and deployments.
- Expertise in implementing the Configuration Management Tools like Chef, Puppet and Ansible, Docker.
- Evaluated use case for Ansiblefor deployment of Artifacts.
- Utilize Cloud formation andPuppetby creatingDevOpsprocesses for consistent and reliable deployment methodology.
- Experience with monitoring and management tools like NAGIOS.
- Automate the installation of ELK agent with Ansible playbook.
- Customized migratedJIRAprojects as requested by users, including optimizing workflows, creating custom calculated fields to support reporting needs, and managing gadgets/widgets.
- Worked on Installation, renewal and configuration of SSL Certificates for data encryption and client authentication.
- Administration various environments in software development life cycle (SDLC) Windows, Ubuntu, Red Hat Linux, SUSE Linux and Centos.
- Experienced in Installing, configuring and administering Red Hat Linux 3.0 /4.0/5.x,SUSE Linux, Solaris 8/9/10, Dell, IBM and HP x 86 Server.
- Configuring Kick start Servers and booting the images using PXE in Red hat Linux (RHEL).
TECHNICAL SKILLS
Operating System: Windows, IOS, Ubuntu, UNIX, RHEL, CENTOS.
Versioning Tools: GIT, Subversion(SVN) and Team Foundation Server(TFS).
Cloud: Amazon Web Services.
Build Tools: ANT, MAVEN.
Configuration Management Tools: Chef, Puppet and Ansible.
CI/CD Tools: Jenkins, Bamboo and Hudson.
Container tools: Docker and Kubernetes.
Languages: C, Shell, BASH, SQL, Python, Ruby, Java/J2EE.
Web Technologies: Java Script, HTML, JSON.
Web servers: Web logic, Web Sphere, Apache Tomcat, JBOSS.
Databases: RDBMS Oracle, MYSQL, DB2.
PROFESSIONAL EXPERIENCE
DevOps and AWS Engineer
Confidential, Baltimore, MD
Responsibilities:
- ImplementedAWSsolutions using EC2, S3, RDS, EBS, Elastic Load Balancer, and Auto scaling groups, Optimized volumes and EC2 instances.
- Created Python Scripts to AutomateAWSservices which include web servers, ELB, Cloud front Distribution, database, EC2 and database security groups, S3 bucket and application configuration, this Script creates stacks, single servers or joins web servers to stacks
- Created Amazon VPC to create public-facing subnet for web servers with internet access, and backend databases & application servers in a private-facing subnet with no Internet access.
- Created IAM policies for delegated administration within AWS and Configure IAM Users/Roles/Policies to grant fine-grained access toAWSresources to users.
- Storage onAWSEBS, S3 and Glacier and automate sync data to Glacier. Databases services onAWK like RDS, Dynamo DB. Elastic Transcoder, Cloud front, Elastic Beanstalk and migration of EC2 instances from one region to another.
- Have built Elastic search, Log stash and Kibana (ELK) for centralized logging and then store logs and metrics into S3 bucket using Lambda function.
- AutomatedAWSInfrastructure using Jenkins.
- Created playbooks for apache, tomcat to deploy static and dynamic content.
- Worked on installation and configuration of Concourse CI to create pipelines and setup automated workflows for CI/CD (Jenkins).
- Expertise in variousGITbranching methodologies, merging and tagging to facilitate defect/change management in conjunction within projects across the organization.
- Extensive experience in using build automation devops tools like ANT, Maven, Nexus and Hudson/Jenkins, puppet.
- Implementing new projects builds framework using Jenkins & maven as build framework tools and also integrated Docker build as a part of Continuous Integration process and deployed localRegistry server.
- DevelopedChefCookbooks, Recipes in Ruby scripts and Resources, run lists, managingChefClient nodes, and uploading cookbooks tochef-server.
- As part of continuously delivering Agile team, develop, test, and deploy Data platform features Develop ongoing test automation using Chef, Python based framework Using Ansible to Setup/teardown of ELK stack.
- InstalledJIRABehavior plugin, which simply defines how field behaves with the issue in the project.
- Involved installing and managing different automation and monitoring tools on Red hat Linux like Nagios.
- Building & configuring Red hat Linux systems over the network, implementing automated tasks through crontab, resolving tickets according to the priority basis.
Environment: Jenkins, Maven, Amazon Web Services, Bamboo, Chef, JIRA, Maven, Nexus, Subversion, Git, VPC, IAM, RDS, ELK, Lambda, Shell, bash, ANT, Maven, docker, Nagios, python, puppet, Splunk, VMware, Vagrant, Virtual Box, Red hat, Ubuntu.
Linux Administrator
Confidential
Responsibilities:
- Provided 24x7 System Administration support for 300+ Red Hat Linux, servers and resolved trouble tickets on shift rotation basis.
- Configuration of Hardware and Software RAID on Digital & Sun Servers.
- Installation ofLinuxservers and creation of VMS's using the web console VCenter on VMWare ESX.
- Experienced on Installing, Configuring and Upgrading of Red HatLinux5/6, Centos 5/6 operating systems.
- CreatingLinuxVirtual machines, templates using VMware virtual client 3.5 and migrating servers between ESX hosts.
- Managing systems routine backup, scheduling jobs, enabling cron jobs, enabling system logging and network logging of servers for maintenance.
- RPM and YUM package installations, patch and other server management.
- Installation and configuration of VMware ESXI 5.0
- Experience in implementing and configuring network services such as HTTP, DHCP, and TFTP.
- Experience in Creating and managing user and group accounts, security, rights, disk space and process monitoring in Solaris and Red HatLinux.
- Installing and configuring Apache and supporting them onLinuxproduction servers.
- Troubleshooting the network issues and response problems.
- Installed and configured SAMBA server for Windows andLinuxconnectivity.
- Monitored System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
- Build Yum and RPM repository Server for Development team to upload packages, Written UNIX Shell scripts for monitoring & clean up old files.
- Modified Kernel parameters to improve the server performance inLinux.
- Experience in Developing KORN, BASH, PERL, Python shell scripts to automate cron jobs and system maintenance. Scheduled cron jobs for job automation.
- Installed and configured Apache / Tomcat web server
- Used LDAP to set Permissions, as anadministratorto allow only certain people to access the LDAP database
- Monitored system performance, tune-up kernel parameter, adding /removing /administering hosts, users, disks on DNS / NIS domain.
- Experience with web and application servers such as Apache, Tomcat, Nginx, Web Logic, Web Sphere and JBoss.
