Devops Engineer Resume
SUMMARY
- DevOps Engineer with over 2+ years of experience in Linux System Administration and Build Engineering & Release Management process, including end - to- end code configuration, building binaries & deployments of artifacts and entire life cycle model in Enterprise Applications.
- Experience in scripting languages Ruby, Shell and Python.
- Experience in development and configuration experience with software provisioning tools like Chef, Puppet
- Hands on experience in JAVA, JEE, JSP, Servlets, REST Web Services.
- Experience with CI (ContinuousIntegration) and CD (ContinuousDeployment) methodologies using Jenkins.
- Experienced in build tools such as Apache Ant, Maven.
- Expertise in application of cloud providers and Amazon AWS(Ec2, s3, VPC, SNS, AMI) Cloud sigma.
- Experienced in Cloud automation using AWS Cloud Formation templates.
- Experience with migration to Amazon web Services AWS from Datacenter.
- Managed infrastructure resources in cloud architecture with close coordination with various functional teams.
- Good presentation and technical writing skills.
- Extensive experience in setting up baselines, branching, merging, and automation processes using shell and Perl scripts.
- Experienced in project analysis, gathering user requirements, technical design and training customers.
- Ability to work directly with all levels of Management to gather user requirements.
TECHNICAL SKILLS
Build Tools: ANT, Maven, Jenkins, sonarcube,logstash
Programming / Scripting Languages: C, C++,JAVA, UNIX Shell Scripting, ruby, Python, HTML.
Application Server: Apache, Tomcat, JBOSS
Release/Project Management: MicrosoftReleasemanagement Server
Issue Tracking/Monitoring: Cloud Watch and Nagios
Configuration Management Tools: Chef, Puppet.
SourceControl System: GIT, GITHUB,SVN
CIand build Tools: Jenkins,Maven, Ant
Containerization tools: Docker
Operating System: Windows XP/ 2000/2003/2008 , Linux, UNIX.
Cloud Platform: AWS, Vmware
PROFESSIONAL EXPERIENCE
Confidential
DevOps Engineer
Responsibilities:
- Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
- Application of automations tools like chef, puppet, DevOps based on the requirements.
- Deployment and implementation of Chef for infrastructure as code initiative.
- Performed the automation using Chef Configuration management.
- Involved in chef-infra maintenance including backup/monitoring/security fix and on Chef Server backups.
- Worked with Knife command-line tool and creating Cookbook.
- Developed installer scripts using Ant, Python and UNIX for various products to be hosted on Application Servers.
- Troubleshoot Build and Deploy Issues, with little downtime.
- Organized and Co-ordinate Product Releases, work closely with product development, QA, Support across global locations to ensure successful releases
- Designed and developed automated deployment and scaling processes based on puppet and Chef for a wide range of server types and application tiers, includingElastic Search.
- Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
- Worked on Managing the Private Cloud Environment using Chef.
- Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
- Designed and deployed AWS solutions using EC2, Elastic Load Balancer.
- Developed automation framework for Application Deployments to the cloud environments.
- Managed and optimize the Continuous Delivery tools like Jenkins.
- Installed, Configured, Administer Hudson/Jenkins Continuous Integration Tool.
- Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
- Wrote ANT and MAVEN Scripts to automate thebuildprocess.
- Provided ANT build script for building and deploying the application.
- Integration of Automated Build with Deployment Pipeline. Currently installed Chef Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
- Provided stable build environments for product development.
- Developed Custom Scripts to monitor repositories, Server storage.
- Member of the Technical Design team, Build and Release Module for Development of new products.
- Automated the local dev environment using chef-solo.
- Automated the cloud deployments using chef, Python (boot & fabric) and AWS Cloud Formation Templates.
Environment: Java, Eclipse, Toad, Git, Bitbucket, Docker,ELK, Tomcat, Apache, Oracle 12c, Jenkins, Python, Ruby Chef, JIRA, ELB, Maven, Art factory, Ubuntu, CentOS, Linux, AWS,Cloud Formation Templates, AWS RDS, AWS Cloud Watch, Ruby, Chef-solo/server.
