We provide IT Staff Augmentation Services!

Devops Engineer Resume

3.00/5 (Submit Your Rating)

Foster City, CaliforniA

PROFESSIONAL SUMMARY:

  • Over 5 years of experience in IT industry in various roles with 2 years of experience as Devops engineer with excellent experience in Software Integration, Configuration, packaging, building, automating, managing and releasing code from one environment to another environment and deploying to servers.
  • Experience and knowledge of AWS services like EC2, VPC, IAM, S3, CLOUD FRONT, CLOUD WATCH, CLOUD FORMATION,GLACIER, RDS CONFIG, ROUTE 53, SNS, SQS .
  • Experience in Configuration Management and Automation like Maven, Jenkins, Chef, Puppet, Ansible, GitHub, Apache, and Linux .
  • Experience in using Jenkins as a Continuous Integration server to configure with Ant/Maven.
  • Strong experience with web/application servers like Apache Tomcat .
  • High level experience with PERL scripting
  • Strong experience with Shell scripting, SQL.
  • Experience in Puppet /Ansible/Chef configuration management tool to perform automated CI Builds and Deployments. Created various modules and manifests in Puppet to manage client configurations.
  • Proven ability in helping creating automation frameworks for web based applications usi ng TestNG, Selenium WebDriver/RC/IDE, Maven, Jenkins .
  • Extremely seasoned and reliable Perl Developer with a strong track record of client satisfaction. Adept at working independently with minimal to no supervision or as part of a team. Skilled at adjusting work pace to meet fluid client needs and deadlines.
  • Very Good experience with UNIX Jobs, Batch Processing with highly complex data model.
  • Excellent knowledge of distributed computing relational databases and network programming
  • Good background in object oriented development including Java and C++
  • Profound understanding of networking and LINUX/UNIX
  • Outstanding decision - making and problem-solving skills
  • Good programming skills in Java , SQL , and PL/SQL .
  • Hands on experience in understanding Database Management Systems and writing SQL queries.
  • Day to day job included but not limited to handling Tickets, Monitoring, Troubleshooting and maintenance. And architected and designed Rapid deployment method using Ansible to auto deploy servers as needed. 
  • Team player with good interpersonal skills, strong understanding of fundamental business processes, excellent Communication and Problem solving skills.

TECHNICAL SKILLS:

Cloud Technologies: AWS( Amazon Web Services): EC2, VPC, IAM, S3, CloudFront, CloudWatch, CloudFormation, Glacier, RDS, Route 53, SNS, SQS

Operating Systems: RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris 7/8/9/10, Windows Server 2003/2008/2012

Build/Automation Tools: Puppet, Chef, Ant, Maven, Jenkins , Ansible

Languages: Shell, Bash, Perl, Ruby,Java

Databases: SQL Server, MS Access, Oracle, MySQL

Web/App Server: Apache,Tomcat

Bug Tracking Tools: JIRA

Version Control Tools: Subversion (SVN), Git

Test Framework: TestNG

PROFESSIONAL EXPERIENCE:

Confidential, Foster city, California

DevOps Engineer

Responsibilities:

  • Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages for Red Hat Linux Servers.
  • Continuous delivery of Web Applications integrating AWS CodeDeploy and AWS Code pipeline .
  • Migrate a Git repository to an  AWS CodeCommit  repository by cloning.
  • Deploy and scale web applications using  AWS Elastic Beanstalk .
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances
  • Implemented and maintained the monitoring and alerting of production and corporate servers such as EC2 and storage such as S3 buckets using AWS Cloud Watch.
  • Configured AWS Identity and Access Management ( IAM ) Groups and Users for improved login authentication. Provided policies to groups using policy generator and set different permissions based on the requirement along with providing Amazon Resource Name (ARN).
  • Experience and knowledge of AWS services like EC2, VPC, IAM, S3, CLOUD FRONT, CLOUD WATCH, CLOUD FORMATION,GLACIER, RDS CONFIG, ROUTE 53, SNS, SQS .
  • Highly involved in Configuring, monitoring and multi-platform servers by defining Chef server from workstation to manage and configure Chef nodes.
  • Development of Chef recipes through Knife command-line tool to create Chef cookbooks to manage systems configuration. 
  • Used Chef to manage Web Applications, Configuration Files, Database, Users, Mount Points, and Packages. Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning.
  • Designed and implemented internal best practices, cookbooks, and automated cookbook with CI and CD system. Made use of Jenkins for Chef CI.
  • Worked on Installation and Implementation of Ansible configuration management system and used to manage Web applications, Environments configuration Files, Users, Mount points and Packages. 
  • Managed Ansible Playbooks with Ansible roles. Used file module in Ansible playbook to copy and remove files on remote systems
  • Created inventory in Ansible for automating the continuous deployment and wrote playbooks using YAML scripting.
  • Developed Puppet modules to automate deployment, configuration, and lifecycle management of key clusters and various deployments on third party applications.
  • Created and wrote shell scripts (Bash), Ruby and PowerShell for automating tasks. 
  • Good hands on experience in using build tools like MAVEN and ANT for the building of deployable Artifacts such as War & Ear from Source Code.
  • Responsible for installing Jenkins master and slave nodes. Configured Git with Jenkins and schedule jobs using POLL SCM option. 
  • Experienced in branching, tagging and maintaining the version across the environments using SCM tools like GIT on Linux and windows platforms.
  • Experience in configuring Nagios, Splunk monitoring tool for monitoring the server/app status, disk space issues, and log parsing. 
  • Used Ant for building the WebDriver project. Integrated with Continuous Integration tools Jenkins for running test.
  • Involved in the installation and configuration of Nginx as a web server. Experience in configuring network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP,FTP, SSH
  • Experience in Installation, Configuration, Implementation, up-gradation, Maintenance and Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.

Environment/ Technologies/ Tools: AWS, Jenkins, Chef, Ansible, Nagios, JIRA,Git, NFS, DNS, DHCP, SMTP,FTP, SSH, Ruby, Scripting, Nginx.

Confidential

Systems Engineer/ Devops Engineer

Responsibilities:

  • Provided telecommunication related services as in device management, configuration management of the network components by running scripts like Shell, PERL and EXPECT .
  • Participated in weekly status calls and communicated the same with the client side application managers with the latest updates.
  • Hands on experience in Amazon Web Services ( AWS ) environment and good knowledge of AWS services like Elastic Compute Cloud ( EC2 ), Elastic Load-balancers , S3 , Elastic Beanstalk , Cloud-Front , RDS , Route53 , Cloud-Watch , Cloud-Formation, IAM .
  • Worked on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed reaching one or more AWS EC2 instances. 
  • Involved in setting up scalability for application servers using command line interface and administering DNS system in AWS using Route53 .
  • Have a good knowledge about issue trackers-ITAM and JIRA. Managed the internal and external mail functions.
  • Experience to conceptualize and design CI/CD pipelines for web applications .
  • Deploy and scale web applications using AWS Elastic Beanstalk
  • Build pipelines using AWS CodePipeline
  • Hands on experience Elastic Beanstalk Extensions and AWS Lambda to run custom actions in CodePipeline
  • Monitor ed automated CI/CD pipelines
  • Configured yum repository server for installing packages from a centralized server. And also created local repository in yum. repos.d to run packages using yum, rpm and up to date.

Environment/ Technologies/ Tools: AWS , Shell , PERL, EXPECT Scripts , JIRA .

We'd love your feedback!