Devops Engineer Resume
Philadelphia, PA
SUMMARY:
Around 3+ years of professional IT experience as Cloud and DevOps Engineer which includes extensive and work experience in AWS environment, DevOps and Linux administration.
TECHNICAL SKILLS:
Operating System: Linux, Windows
Source Version Control Tools: Git, GitHub, SVN
Build Tools: Maven, Jenkins
Continuous Integration: Jenkins
Continuous Deployment Tools: Chef, Puppet, Ansible
Databases: Oracle, SQL, MySQL
Programming Languages: Shell Scripting, Python
Web Technologies: CSS, HTML, XML
Cloud Technologies: Amazon Web Services (AWS)
Virtualization Technologies: Oracle VM VirtualBox, VMware
PROFESSIONAL EXPERIENCE:
DevOps Engineer
Confidential, Philadelphia, PA
Responsibilities:
- Implemented a Continuous Delivery pipeline with Docker, Jenkins and GitHub.
- Managed GitHub projects and migrated from SVN to GitHub with history.
- Involved in peer reviews by creating pull requests in GitHub with other team members.
- Configured various Jenkins jobs and CI pipelines for application deployments, test cases execution.
- Used Python scripts to automate the deployment of applications.
AWS Engineer
Confidential, Andover, MA
Responsibilities:
- Strong knowledge in AWS services like Elastic Load Balancers (ELB), CloudWatch, RDS, SNS and its provision using AWS CLI.
- Worked with S3, Lambda, IAM, CloudFormation, DynamoDB and other core AWS technologies.
- Utilized Amazon EC2 in setting up instances, Virtual Private Cloud (VPC) and security groups.
- Used Amazon IAM to allow access to the specified resource for the users and managed roles and permissions of users.
- Wrote automation in Python to take every day GITHUB enterprise backups and upload them to AWS S3
- Used Ansible playbooks to setup Continuous Delivery pipeline.
- Worked on open source development tools like GIT, Jenkins, Chef, Docker, Kubernetes.
DevOps Engineer
Confidential
Responsibilities:
- Implemented Continuous Integration and Continuous Delivery process using Jenkins, GIT, Chef automation tool.
- Used Maven and Ant as build tools in Jenkins to move files from one environment to another.
- Deployed Chef Infrastructure, Chef repo and boot strapped chef nodes in cloud using Knife.
- Used Puppet to manage Web Applications, Configuration Files, Database, and Packages.
- Configured Docker Containers and created docker files for different environments.
- Developed, maintained and distributed release note for each scheduled release.
- Developed an end to end transaction processing system using ELK (Elastic Search, Log stash and Kibana)
- Created automation and deployment templates for relational and NoSQL databases including MySQL, SQL.
Linux Administrator
Confidential
Responsibilities:
- Installed, configured and maintained Windows, UNIX and web servers.
- Developed an automated transaction processing server for merchants.
- Deployed Java/J2EE applications to WebLogic Server using Jenkins builds.
- Assisted Help Desk and Software Analysts to ensure consistent and better service levels.
- Used Nagios to monitor infrastructure performance and managed servers using Cloud platforms.
- Constant communication with clients to get requirements of the project and deliver the same.
- Configured and regularly monitored snapshots by having a backup.