We provide IT Staff Augmentation Services!

Devops/ansible Developer Resume

3.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • 8+ years of experience in IT industry as a Devops/Build and Release Engineer with major focus on Continuous Integration, Continuous Deployment, Configuration Management, Release of code from one environment to another environment and cloud implementations.
  • Proficient level of experience on Devops essential tools like Chef, Puppet, Ansible, Docker, GIT, Jenkins, Ant, Maven.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Configured and administered AWS (Amazon Web services) like EC2 instances, IAM, VPC, RDS, S3, SNS, SQS, EBS volumes and snapshots, AMI's, Security Groups, Elastic IP's (EIP), Key pairs, Auto scaling, Elastic load balancing, Elastic search, AWS Redshift, AWS CloudFormation and Amazon Cloud watch for different zones in development, testing and production environments.
  • Designed highly available, cost effective and fault tolerant systems using multiple EC2 instances, Auto Scaling, Elastic Load Balance and AMIs and Glacier for QA and UAT environments as well as infrastructure servers for GIT and Chef.
  • Installation and Configuration of Clusters in WebLogic Server environment.
  • Developed WLST scripts for JMS resources, Data sources, Work managers.
  • Troubleshooting and fixing of problems on Weblogic Application Server.
  • Responsible for operational support activities to ensure availability of customer websites hosted on AWS cloud infrastructure using Virtual private cloud (VPC) and public cloud.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Worked on version control tools like subversion and Git and utilized Source code administration customer apparatuses like GitHub, Git GUI.
  • Designed and implemented automation deployment using Urbancode and Cruise to promote major releases, monthly releases, and patches from Development - > Integration/QA -> Staging/UAT -> Production.
  • Installed TFS 2015/2013 and setup different TFS user groups for the project team.
  • Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Rundeck and Jenkins.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python. Run Ansible Scripts to Provide Dev Servers.
  • Experience in using GIT Repository Managers for Maven builds.
  • Extensively worked on Jenkins, and Opscode Chef for continuous integration and for End-to-End automation for all build and deployments.
  • Extensive experience on Jenkins, Build Forge and Docker for continuous integration and end to end automation for all build and deployments.
  • Delivered an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef & Jenkins.
  • Expertise in readiness of assemble scripts, manufacture specs and applying mark for the product fabricates.
  • Firm grasp on Cloud Security, leveraging Linux and Windows operating systems, using theAWSconsole and CLI (command line interface).
  • Strong comprehension of central advancements like DNS, Load Balancing, SSL, TCP/IP, systems administration and security best practices.
  • Knowledge of using Routed Protocols like FTP, SFTP, SSH, HTTP, HTTPS and Direct connect.
  • Excellent understanding of Network topologies such as LAN, WAN, VPN and Firewalls.
  • Expertize in using the Docker for virtualization, Ship, Run and Deploy the application securely to fasten the Build/Release Engineering. Virtualized the servers using the Docker for the test environments and dev-environment needs.
  • Developed procedures to unify streamline and automate applications development and deployment. procedures with Linux container technology using Docker swarm.
  • Experience with "Continuous Delivery" project, streamlining Dev workflow, integrating automated QA validation, and delivering standardized releases based on Docker to Operations for deployment.
  • Worked on cross-platforms Windows-Unix with TFS, Clear Case and Subversion.
  • Implemented a File Picker which allows users to select only COBOL ALGOL files from TFS Source Control. This add-in is incorporated into TFS 2010 builds where user can pick the files that need to be deployed while Queue new builds.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations, and plugins for the JIRA bug/issue tracker.
  • Experienced in keeping up and looking at log archives using CloudWatch, Splunk and AppDynamics.
  • Dynamic cooperative individual, self-propelled with great correspondence and a quick learner.
  • Excellent written and verbal communication skills, strong organizational skills, and a hard-working team player.
  • Good critical thinking and a decent cooperative person with solid interpersonal and relational abilities. Maintain effective communication with different teams.

TECHNICAL SKILLS

Version Control Tools: Subversion (SVN), Clear case, GIT, GIT Hub, Perforce, Code Commit

CI Tools: ANT, MAVEN, Hudson, Jenkins, BAMBOO, and Code Deploy.

Configuration Management: Chef, Puppet, Vagrant, Maven, Ansible, Docker, Kubernetes, Splunk, OPS Work.

Infrastructure: AWS Cloud Platform (IAAS), Microsoft Azure.

Database: Oracle, DB2, MySQL, MongoDB 7, SQL Server, MS SQL.

Bug Tracking Tools: JIRA, Remedy, HP Quality Center and IBM Clear Quest.

Cloud Platform: AWS and Open stack.

AWS Services: EC2, ELB, VPC, RDS, IAM, Cloud formation, S3, Cloud watch, Cloud trial, SNS, SQS, SWF, EBS, Route 53.

SDLC: Agile, Scrum, Waterfall.

Web Servers: Apache, Tomcat, Web Sphere, Nix, JBOSS, WebSphere.

Languages/Scripts: C, C++, C#, HTML, Shell, Bash, PHP, Python, Chef, PHP, Ruby and Perl.

Operating Systems: Red hat, Ubuntu, Linux and WINDOWS, CentOS, SUSE.

Web Technologies: HTML, CSS, Java Script, JQuery, Bootstrap, XML, JSON, XSD, XSL, XPATH.

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

DevOps/Ansible Developer

Responsibilities:

  • Installed, Configured, Maintained, Troubleshoot and fixed BEA WebLogic Application Server and Oracle WebLogic 12c on platforms of Linux, UNIX environments.
  • Configured and deployed the application builds for applications on WebLogic application server (11g, 12c) hosted on Linux/Unix platform.
  • Deployed application builds on the pre-prod environment to reduce prod web application stability issues.
  • Configured node manager associated with managed servers to a machine to control/monitor-managed servers on various physical boxes.
  • Developed WLST scripts for all WebLogic resources JMS services, Data sources (Generic and Multi), Update domain, Work managers.
  • Configured Generic data source, Multi data source using configuration management Process using Ansible.
  • Configured JDBC connections, JMS server, JTA, JNDI, SNMP and Node Manager to administer the Managed Servers in WebLogic Application Server.
  • Configured JMS servers using Configuration Management Process using Ansible.
  • Configured JMS Modules, SAF Agents, SAF Modules, using Configuration Management Process using Ansible.
  • Setting up continuous integration and formal builds using Jenkins with GIT repository.
  • Developed and maintained Python, Shell scripts.
  • Created Connection Pools and Data Sources in WebLogic console.
  • Modified build configuration files including Ant's build.xml.

Environment: Oracle WebLogic Application Server, Git, Tomcat, Apache, Oracle 12c, Ansible, Jenkins, Python, Shell scripting, Linux, Jira, Jenkins, Ant, Maven, GIT, Splunk, Docker.

Confidential, Bellevue, WA

AWS DevOps Engineer

Responsibilities:

  • Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Installed, monitored and configured Applications in Nginx and Apache Tomcat Server and establish connectivity to databases and troubleshoot issues on the fly.
  • Worked on "Continuous Delivery" project, streamlining Dev workflow, integrating automated QA validation, and delivering standardized releases based on Docker to Operations for deployment.
  • Worked on an end to end continuous integration/continuous delivery product in an open source environment using tools like Chef & Jenkins.
  • Configured Load Balancing features to different applications depending on the loadand visibility of the application to the enterprise.
  • Installed TFS 2015/2013 and setup different TFS user groups for the project team.
  • Created a TFS Source control Context Menu item for automatic branching and merging. In detail, the add-in will automatically create branches, merges, and do the proper release number increment based on the previous release number.
  • Integrated TFS with SSRS & SSIS for Custom Reporting.
  • Setting up the TFS build server for building BizTalk projects with CI/CD.
  • Implemented TFS Admin reports on report site to define TFS systems health like Cube Status, Reportable Fields, Blocked Fields etc.
  • Involved in providing support for Weblogic related issues in OS and in network.
  • Storage on AWS EBS, S3 and Glacier and automate sync data to Glacier. Databases services on AWS like RDS, Dynamo DB, Elastic Transcoder, Cloud front, Elastic Beanstalk. Migration of 2 instances from one region to another.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Implementing a Continuous Delivery framework using Jenkins, Maven in multiple environments.
  • Developed procedures to unify streamline and automate applications development and deployment.
  • Worked on oAuth and SSH keys authentication.
  • Worked on SAML's HTTP POST binding.
  • Worked on Integrating Applicaton planning, using Ping Identity.
  • Worked on Integrating Mobile Application using Ping Identity.
  • Performed the automation deployments using AWS by creating the IAM roles and policies and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.
  • Configured GIT with Jenkins and schedule jobs using POLL SCM option.
  • Using Jenkins AWS Code Deploy plugin to deploy and Chef for unattended bootstrapping in AWS.
  • Reduced build + deployment times by designing and implementing Docker workflow.
  • Responsible for all aspects of the Software Configuration Management(SCM) process including Code Compilation, Packaging, Deployment, Release Methodology and Application Configurations.
  • Designed distributed private cloud system solution using Kubernetes (Docker) on CoreOS.
  • Wrote CHEF recipes for automated uDeploy agent installs/updates, uDeploy agent relays install/update and configuring the same with the uDeploy server.
  • Set up uDeploy server along with automated scripts to backup the server and restore from backup for Disaster recovery.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Used various services of AWS for this infrastructure. I used EC2 as virtual servers to host Git, Jenkins and configuration management tool like Ansible. Converted slow and manual procedures to dynamic API generated procedures.
  • Assisted customers in implementing Devops strategies using Buildforge as the automation engine.
  • Involved in setting up builds using Chef as a configuration management tool and managed the configurations of more than 30 servers.
  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Developed an AWS security roadmap which included the AWS services and third party tools to be utilized in the AWS cloud for security monitoring.
  • Created and managed an encrypted S3 bucket for all CloudTrail logs Encrypted bucket, and policy to allow MSSP to access the logs.
  • Configured AWS config rules to evalute AWS resources for compliance. Set up SNS notifications by creating a topic and subscribing a distribution list to that topic.
  • Creating federated connections with partners (primarily exchanging metadata using Ping Identity).
  • Resolved update, merge and password authentication issues in Bamboo and JIRA.
  • Responsible for all aspects of the Software Configuration Management(SCM) process including Code Compilation, Packaging, Deployment, Release Methodology and Application Configurations.
  • Trained by AWS on Security operations on AWS Security concepts.
  • Leveraged AWS cloud services such as EC2; auto-scaling; and VPC (Virtual Private Cloud) to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.

Environment: EC2, RDS, S3, IAM, VPC, Cloud Watch, Cloud Trail, SNS, EBS, Route 53, ELB, Amazon Machine image, Elastic Bean Stack, Elastic search, Python (BOTO), Shell scripting, Linux, MySQL, Jira, Jenkins, Ant, Maven, Puppet, GIT, Kubernetes, Splunk, Dockers, Ansible, Chef, Buildforge.

Confidential, Edgewood, NY

DevOps Engineer

Responsibilities:

  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Created AWS Route53 to route traffic between different regions.
  • Setup and build AWS infrastructure in various resources, VPC, EC2, S3, IAM, EBS, Security Group, Auto Scaling, RDS in Cloud formation JSON templates.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache, and IIS.
  • Used Simple storage services (S3) for snapshot and Configured S3 lifecycle of Applications logs, including deleting old logs, archiving logs based on retention policy of Apps.
  • Experience in AmazonEC2 in setting up instances, worked closely with infrastructure teams to troubleshoot complex issues and setting up security groups.
  • Involved in AWS EC2/VPC/S3/SQS/SNS based on automation Ansible, Python, Bash Scripts.
  • 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.
  • Used CHEF, Knife, Ohai to create cookbooks and recipes to install packages that automate with Linux Setting.
  • Developed strategies, and contracts for validation of deployments and automated rollbacks in uDeploy.
  • Installed/Configured and Managed JFrog Artifactory Repository Manager and all the Repositories.
  • Worked on SSP platform infrastructure integration and Documentation.
  • Integrated multiple applications into single platform using SSP(Supply side platform)
  • Developed Ansible scripts for an automated server provisioning and Docker imagesfor isolation, reducing the time between provisioning and deployment from over 3 hours to less than 10 minutes.
  • Installed, administered and configured Team Forge, Jenkins for Continuous Integration Builds, automated deployments and Notifications.
  • Automate orchestration of different environment using puppet/chef in Cloud.
  • Developed Maven scripts to automate the compilation, deployment, and testing of Web and J2EE applications.
  • 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.
  • Worked on setting up Splunk to capture and analyze data from various layers Load Balancers, Webservers.
  • Provided regular support guidance to Splunk project teams on complex solution and issue resolution.

Environment: EC2, S3, auto scaling, AMI, ELB, EBS, IAM, RDS, DNS, cloud watch, route53, VPC, cloud front, Elastic Beanstalk, BASH, APACHE/TOMCAT, Java, Python, Ruby, Redshift, Chef, Puppet, Maven, Splunk, Docker, Jenkins.

We'd love your feedback!