We provide IT Staff Augmentation Services!

Sr. Devops Engineer Resume

Smithfield, RI

PROFESSIONAL SUMMARY:

  • Over 8+ years of experience in Information Technology with expertise in Configuration/Release/Build Management on both Windows and UNIX environments using Team Foundation Server(TFS) 2008/2010/2012, Rational Clear case, Subversion and Team site.
  • Complete understanding of Software Development Life Cycle with Agile Methodologies.
  • Programming, support, debugging, and administration in distributed environments UNIX, Linux, Windows, RDBMS across a wide range of products.
  • Architecture/design and deployment of solutions using bare solutions, VMWare, and Amazon Web Services.
  • Experience with most layers of AWS offerings and integration, and migration of existing metal solutions into virtualized hosting environments.
  • Build servers using AWS: Importing volumes, launching EC2, RDS, creating security groups, auto - scaling, load balancers (ELBs) in the defined virtual private connection.
  • Experience on working on analytics tool on Aws such as AWS Redshift, AWS Kinesis, AWS Kinesis firehose.
  • Connected user requests to infrastructure running in AWS such as Amazon EC2 instances, Elastic Load Balancing load balancers, or Amazon S3 buckets and outside AWS using Amazon Route 53.
  • Expertise in shell for more than 5years.
  • Ruby scripting skills create new, redesign, modify existing scripts to support and improve Java-based applications, data feeds, reporting, batch jobs, and overall system performance.
  • Highly proficient SQL and RDBMS skills, including SQL Server and MySQL. Expertise in writing files in XML and JSON formats.
  • Strong understanding of and experience with Java, C/C++. Strong understanding of web technologies like PHP, Javascript, JQuery, JSF, Hibernate, Spring and JSP.
  • Experience in approaches and tooling for automated build, delivery and release of software.
  • Cloud for flexible, cost-effective, reliable, scalable, high-performance and secured. Management and design of integrated build pipelines using continuous integration and continuous development workflows such as Jira, Git, Jenkins, Nexus, Puppet/Chef.
  • Creating alarms in Cloud watch service for monitoring the server's performance, CPU.
  • Setting up UNIX/Linux environments for various applications. Worked on different Linux distributions like Ubuntu, RHEL, Amazon Linux, CentOS.
  • Developed an internal tool to recreate chatbot session with the Amazon shopping user. Also, Collected, tested and performed ad-hoc queries on the data using Amazon Redshift and Kinesis firehose.
  • Deployed Robocode software as a service on AWS. Also, Designed and implemented role based access control mechanism to let users view and access robots and used AWS DyanamoDb and S3 to store and retrieve robots and access control data.
  • Experience in mathematics software like Matlab, SPSS etc.
  • Experience in creating Artificial Intelligence based chatbots.
  • Well knowledgeable in Artificial Intelligence, Machine Learning and Natural language processing.
  • Experience in other cloud services like Google cloud and Azure. Experienced in managing a load balancer.
  • Experience in Api integrations. Exceptional communication skills and business acumen to convey complex technical and business process issues to multiple in formal presentations, desk side, and across long lines.

TECHNICAL SKILLS:

Cloud Platform: AWS, Azure, Google Cloud

Development Environment/Tools: Eclipse, Visual Studio, Virtualbox, Putty, WinSCP

Languages/Scripting: Java, C, C++, ksh, bash, Python, YAML, Ruby, Amazon Web Services Scripting.

Database: SQL Server MySQL, NoSQL, Amazon RDS management, DyanamoDb, Oracle

Web Technologies: J2EE, JSP, PHP, HTML/CSS, JavaScript, JQuery, XML, JSON, Hibernate, Spring, JSF, Struts

Configuration: Management Chef, Puppet, Maven, Ansible, Docker, OPS Work

Build Tools: Ant, Maven, Make File, Hudson, Jenkins, Jira

Version Control Tools: Git, SubVersion, Perforce

Web/ App Server: s Apache Tomcat, JBoss, WebSphere

Sample Utilities/Tools: Stash, Artifactory, Webload, jCrawler, Apache Nutch, Apache Solr, jUnit

Operating Systems: CentOS, RHEL, Ubuntu, Mac-OS, Amazon Linux, Solaris,Windows

WORK EXPERIENCE:

Sr. DevOps Engineer

Confidential, Smithfield, RI

Roles and Responsibilities:

  • Design and support of business infrastructure. Day to day support of entire IT product lines.
  • Design, integration and management of Amazon Web Services cloud solutions.
  • Provisioning of EC2 instances, built via puppet, and integrated into local area offices in 5 time zones. Amazon RDS, VPC construction, Security Group policies, IAM, Route 53, CloudFormation, S3, Glacier, OpsWorks.
  • Management of build farm environment and workflow management and administration using Jenkins, GIT, Artifactory, Stash, Jira, and various target build environments Windows, Linux
  • VMWare management and support of server farms running in virtualization environments
  • SSL Security certificate management for enterprise, maintaining certificates across multiple ssl providers, and integrating certificates into products such as apache tomcat, AWS-ELB.
  • Management of enterprise Chef environments. Maintaining test and production catalogues and writing reusable modules for use in configuration management.
  • New product prototyping and evaluation.
  • Cost reduction strategies. Server and service consolidation, migration of legacy systems into virtualized environments.
  • Desktop/Laptop office support. Handled provisioning and customizations of user computing work environments that included all office infrastructure

Environment: AWS, Java/J2EE, Jenkins, OpenStack, Python, Chef, Perl, Ruby, Shell Script, ANT, Maven, GIT, Tomcat, Nexus, JIRA.

DevOps Engineer

Confidential, Warwick, RI

Roles and Responsibilities:

  • Responsible for technology research, budgeting, feasibility, evaluation and proof of concept.
  • Systems design and architecture to meet capacity and throughput demands, as well as performance requirements.
  • Integrate with management and development organizations to produce high quality enterprise level hardware and software solutions that meet or exceed client demands, with an eye for the most efficient and cost-effective solutions available.
  • Focus on application/systems performance and capacity management.
  • Debugging and support of applications using profiling and monitoring solutions such as Compuware Dynatrace, Wily Introscope, Teamquest, jProbe, jProfiler, Valgrind, etc.
  • Headed up team responsible for next generation performance engineering best practices, and provided consulting expertise for existing product teams on how to integrate performance into development life cycles.
  • Collaborate in the automation of AWS infrastructure via terraform and Jenkins - software and services configuration via chef cookbooks.
  • Used Struts tag libraries (html, logic, and bean) in the development of JSPs.
  • Using Jenkins AWS Code Deploy plug-in to deploy to AWS.
  • Wrote UNIX shell scripts to fetch, parse, and load data from external sources.
  • Converting production support scripts to chef recipes.
  • Build, configured and support Application team environments.
  • Written wrapper scripts to automate the deployment of cookbooks on nodes and running the chef-client on them in a Chef-Solo environment.
  • Automated Weekly releases with ANT/Maven scripting for Compiling Java Code, Debugging and Placing Builds into Maven Repository.

Environment: GIT, JENKINS, CHEF, MAVEN, AWS, EC2, WEBSPHERE, ANT, PUTTY, Java, J2ee, SOA.

DevOps Engineer

Confidential, Providence, RI

Roles and Responsibilities:

  • As DevOps/Build & Release Engineer extensively involved in release management, Environment Management, deployments, Continuous integration, Continuous deployment, Incident management, Version management.
  • Manage version control tools SVN and Git to version code changes to help developers / programmers branch/merge/revert code.
  • Automated deployment of builds to different environments using Jenkins.
  • Experience using Jenkins as a full cycle continuous delivery tool involving package creation, distribution and deployment onto tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Automated deployment of builds to different environments using Jenkins.
  • Manage deployment automation using Ansible, Automated the build and release management process including monitoring changes between releases.
  • Experienced in Creation and maintenance of content for the Ansible community, and implementation of Ansible modules based on customer and community requirements.
  • Managed Ansible Playbooks with Ansible roles.
  • Worked on build scripts using ANT and MAVEN build tools in Jenkins to move from one environment to other environments.
  • Extensive exposure to Configuration Management policies and practices with regards to SDLC; along with automation of scripting using BASH/Shell, Perl scripting.
  • Monitoring of Linux servers and applications via Nagios.
  • Setting up SSL certificates to use DNS for the tools.
  • Maintained Black Duck scan reports and ensured the application code packages were not subject to vulnerability.
  • Worked on Docker and created virtual instances with Docker.
  • Experience working on several docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.
  • Experience with automated testing tools (i.e. Selenium) for Oracle ADF and Java applications.
  • Experienced in Cloud automation using AWS Cloud Formation templates.
  • Hands on experience in deploying the content cloud platform on Amazon AWS using EC2, S3, and EBS.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
  • Involved in configuring AWS EC2 instances on cloud platform using Ansible.
  • Experience in configure automated application deployment process through uDeploy (urban Deploy) and resolve any deployment problems.
  • Involved in defining documenting and maintaining code deployment pilot automation project documents.
  • Involved in installing the EPV AIM in UNIX and Windows.
  • Deliver monitoring solutions to measure uptime for scenarios, proactively capture system failures and address them.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.

Environment: Jenkins, Git, Github, Ant, Maven, AWS, Ansible, Selenium, Vagrant, Docker, uDeploy, Tomcat, Apache, Naigos, Python, Shell, ruby.

DevOps Engineer

Confidential, Warwick, RI

Roles and Responsibilities:

  • Experience installing, configuring, and maintaining services such as Bind, Apache, and MySQL.
  • Responsible for setting up permissions and implementing security policy.
  • Maintained separate development, test, and production environments Application Server.
  • Network Administration - involving day-to-day routine checks, Configuration of LAN adapters, Routing, NFS, DNS and Troubleshooting.
  • Implemented Cron tabs, shell Scripts for automatic jobs.
  • Installation and maintenance of the Internal DNS server.
  • Familiarity with load balancing, firewalls.
  • Build and Deploy Application to DEV, IST and UAT.
  • Performed all necessary day-to-day Subversion/CVS support for different projects.
  • Worked with JIRA for Issue Tracking and monitoring.
  • Working experience with release engineering, build or configuration management in Jboss web application environment.
  • Performed clean builds according to scheduled releases.
  • Installed and Configured the Apache Tomcat application servers for Dev and Integration Test Environments.
  • Performed Database Tasks as executing DML's in MySQL.
  • Deployed the build artifacts into environments like QA, UAT according to the build life cycle.
  • Worked on ANT and MAVEN Scripts to automate the build process.

Environment: SVN, Shell/Perl Scripts, SCM, Jenkins, Build Forge, Maven, and ANT, Tomcat, Jira.

Hire Now