Post Job Free
Sign in

Engineer Management

Location:
Manassas, VA
Salary:
85000
Posted:
April 10, 2018

Contact this candidate

Resume:

Bhavani M

**********@*****.***

+1-816-***-****

Willing to relocate: Anywhere

Work Experience

Platform Operations Engineer/Production Engineer

Saggi solutions

Client : Clarivate analytics Jan 2018 – Till date

• Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Lambda, Cloud Front, Cloud Watch, IAM, EBS, Security Group, Auto Scaling, Dynamo DB, Route53, and Cloud Trail.

• Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

• Provide highly durable and available data by using S3 data store, versioning, lifecycle policies, and create Amis for mission critical production servers for backup.

• Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, Dynamo DB, SES, SQS and SNS services in AWS cloud.

• Worked on creation and managing IT infrastructure and application stack using AWS Cloud Formation and writing the template file using JSON.

• Implementing a CI/CD (Continuous Integration /Continuous Delivery) framework using Jenkins, Maven & Artifactory in Linux environment and Integration of Maven/Nexus, Jenkins, Git, Confluence, Jira and Cloud Foundry

• Installed and configured Jenkins for Automating Deployments and providing a complete automation solution.

• Maintained build related scripts developed in ANT and shell. Modified build configuration files including Ant’s build.xml.

• Worked with development team to migrate Ant scripts to Maven and Worked on authoring pom.xml files, performing releases with the Maven release plugin and managing Maven repositories.

• Installed packages on remote Agent less nodes through Ansible playbooks with Ansible roles.

• Wrote Ansible playbooks and securing a server with Ansible and Provisioning, deployment with Ansible and Worked on developing Ansible Go Scripts for automating regular tasks

• Wrote Ansible playbooks to launch AWS instances and used Ansible to manage web applications, configuration files, used mount points and packages and Worked on playbooks for Ansible in YAML scripting

• Use Elastic Search on creating an uninstall survey page web application and Restful Web Service and experience working on Elastic Search for Indexing, Text and Documents.

• Worked on installing of Docker using Docker toolbox and worked on creation of Docker containers and Docker consoles for managing the application life cycle.

• To achieve Continuous Delivery(CD) goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.

• Implemented several Tomcat Instances by using the Docker engine for running several Containerized AppServers.

• Creating AMI and pipelines for automation with Spinnaker to make environment highly encumbered automation setup’s.

• Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations. Server automation with Chef and used tools like Maven for deployment and build management.

• Worked on provisioning different environments using Chef, Ansible and other Configuration management tools.

• Written Chef Cookbooks for installing Tomcat, JBoss, Nginx, WebLogic, and WebSphere for configuring load balancers and fail over.

• Created and maintained Python scripts for Automating Build and Deployment Process and Creating Web Based Application by Using Django Framework.

• Utilize Nagios based Open Source monitoring tools to monitor Linux Cluster nodes configured using Red Hat Cluster Suite.

• Created scripts in Python which integrated with Amazon API to control instance operation

• Installed, Deployed Red Hat Enterprise Linux 6.x/7.x, CentOS and installation of packages and patches for Red Hat Linux Servers.

Environment: AWS (EC2, S3, RDS, EBS, and Elastic Load Balancer, Auto scaling groups and optimized volumes, EC2 instances), VPC, subnets, NAT, EC2 instances, ELB, Security Groups. VMware ESXi 5.1/5.5 & 6.0, Jenkins, Docker, Docker containers, Ansible, YAML scripting, Chef, Ruby Scripts, Python Scripts, Perl Scripts, Shell Scripts, GIT Repositories, JIRA, RPM/YUM, Apache and MySQL database. JBoss, Apache, WebLogic, spinnaker, Tomcat and WebSphere, SSL enabled, SMTP, netapp storage LUNs to the Red Hat Linux servers.

DevOps Engineer

Dover India Pvt Ltd - Bengaluru, Karnataka

September 2012 to October 2015

Around 3 years of experience in Information Technology with strong working experience in Software Integration, configuration and Development for several Organizations.

* Involved in defining, documenting, negotiating and maintaining Product/Application Release Roadmap.

* Culpable for all aspects of regular (planned) and emergency patch releases.

* Production of Application Release Plan (Release Scope Planning & defining Milestones).

* Creating & conducting walkthroughs of 'Deployment Plans' for complex large scale Releases including Mock Deployments in Pre-Prod environments & Production Installations.

* Worked within the Cloud for integration processes from auto-provisioning the VMs until end to end creation of environments, configuring applications in Non-production and Production following Blue/Green deployment model and content deployment using Urban code Deploy.

* Working with an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using Run deck and Jenkins to get the job done.

* Focused on automation and integration of various DevOps Tools * Monitored developed applications and fixed bugs.

* Successfully automated process to support continuous software deployment.

* Configuring application and webserver with various middleware technologies, like Websphere application Sever, Tomcat, Websphere MQ, Websphere Message Broker, Websphere Extreme Scale, Oracle iPlanet etc.

* Implemented a CD framework that automates the software delivery process from the point of source code checking to deployment onto Application servers.

* Working with AWS EC2 services capable of creating on demand instances, configuring and launch and register new AMI's, copying, modifying and registering AMI's.

* Worked in managing VMs in Amazon using AWS EC2 and maintaining the build artifact backups and moved to Amazon S3 buckets.

* Overseeing the continuous build, integration & testing for Java related code running on Jenkins (Unit, Integration & System Level Tests).

* Created Jenkins pipelines involving several Downstream/Upstream job configurations based on dependencies from other applications & based on Release methodologies.

* Expertise in the Jenkins plugin management areas and implemented several CI / CD plugin like build pipeline, git, junit and pipeline plugin Created and maintained Python scripts for Automating Build and Deployment Process and Creating Web Based Application by Using Django Framework.

* Utilize Nagios based Open Source monitoring tools to monitor Linux Cluster nodes configured using Red Hat Cluster Suite.

* Managed Artifactory repository for the current project created a new repository and provisioned it.

* Focused on deployment automation, report automation using scripts and adding them to cron jobs

* Worked in managing VMs in Amazon using AWS EC2 and maintaining the build artifact backups and moved to Amazon S3 buckets.

* Implemented Jenkins as a full cycle continuous delivery tool involving package creation, distribution and deployment on to tomcat application servers via shell scripts embedded into Jenkins jobs.

* Implemented a CI for several demanding consumer facing applications with bi-weekly releases with Jenkins integrating Git, maven, deployment tasks.

* Responsible for getting code from various development teams (tagged versions) and facilitate build process and compile release notes

* Troubleshoot issues that arise during builds and deployment with help of development team

* Interpret Jenkins logs to pinpoint cause of failure Integrating test packs in to continuous integration and troubleshoot issues during test pack run

* CI/CD Pipeline: Jenkins, Teamcity, Maven, JFrog artifactory, ANT, Shell scripting for build, IBM Urban Code UDeploy and Octopus for Orchestration and Continuous Deployment, Nagios for continuous Monitoring.

* Splunk for application log analysis, monitoring server staus, creating alerts and Dashboards along with end to end configuration, management and support for Splunk.

* Responsible of Delivery of Integrated software package to various environments

* Troubleshoot the issues that arise during the integration of various systems

* Responsible for maintaining development owned boxes (Linux) and install patches, upgrades, filesystem management etc. (ex. Jboss upgrades, JDK upgrades, etc.)

* Coordinate and facilitate deployments to higher (Controlled) environments (Liason to DevOps)

* Written Shell scripts to automate the deployments to Jboss Application Servers deployed to Unix/Linux environments. Environment and Tools: GITLab, Shell, Dockers, RHEL, Linux, AWS, ANT/Maven, JUnit, Jenkins, Hudson, Websphere Application Server, Network Deployment, IBM HTTP Servers, Jboss, Tomcat, Shell Scripting, MarkLogic, Xml, Java, J2EE Applications. Education

Master's in Computer Science

UMKC - Kansas City, MO

December 2015 to December 2017

Bachelor of technology

JNTU_Kakinada - Kakinada

April 2008 to March 2012

Skills

LINUX /centos, ubuntu, Amazon AMI (3 years), Versioning Tools: SVN, GIT, GIT HUB (3 years), CI/CD

Tools: Jenkins (3 years), Configuration Management: Ansible (3 years), Containerization: Docke (3 years), Web/App servers: Apache Tomcat/Ngnix, Jboss (3 years), Log Monitoring Tools: Cloud Watch, Nagios (3 years)



Contact this candidate