Post Job Free
Sign in

Management Engineer

Location:
Farmington, MI
Posted:
April 24, 2017

Contact this candidate

Resume:

Latha

Email: ***********@*****.***

Phone: 248-***-****

Devops engineer.

Professional Summary:

3+ years of extensive work experience on Build Engineering, Release Management process, including end-to- end code configuration, deployments of artifacts for entire life cycle model in Enterprise Applications.

Experience in Automating, Configuring and deploying instances on AWS, Open stack and Cloud environments and Data centers.

In-depth understanding of the principles and best practices of Software Configuration

Management (SCM) in Agile, SCRUM, Waterfall methodologies.

skilled in Linux system Administration (Ubuntu, Debian, Centos, RHEL)

Proficient in installation and configuration of various Packages and Patches in Linux.

Experienced in creating and managing different kinds of file systems

Extensive experience in Automation of scripting using BASH/Shell, Perl scripting, Building, Deploying, and Releasing of code from one environment to other environments and also implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for Agile projects.

Expertise in system performance configuration and monitoring tools like Nagios, Solar winds, SNOW, Cloud watch and BMC Remedy

Experience in using AWS including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, SNS.

Proficient in Automation of various day to day administration task by developing Shell, Ruby, Perl and Python Scripts.

Hands-on experience with configuration and automation tools such as Puppet and Chef and Ansible.

Used scripting languages like Python, Ruby, Bash and configuration management tools Chef, Puppet and cloud Service like AWS.

Wrote Chef Cookbooks using the several of its components like attributes, files, recipes, resources and templates.

Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Chef/Puppet.

Implemented Puppet modules and manifests to automate configuration of a broad range of services like LAMP Stack, HTTP multiple Vhosts management.

Experienced in installation and configuration of Apache Webserver, WebLogic, Tomcat and JBOSS.

Firm grasp of Jenkins/Maven deployment and build management system.

Extensive experience using MAVEN, ANT as build tools for the building of deployable artifacts from source code.

Proficient in Amazon AWS components such as EC2 instances setup, Elastic LB and Elastic Storage.

Expertise in utilizing GIT and Subversion as Version Control System.

Good understanding of Salt Stack, OpenStack and Docker platform

Familiarity with NoSQL technologies, MongoDB, Redis

Excellent analytical, problem solving communication and interpersonal skills.

Quick learning capability, delivering solutions as an individual and a good team player.

Having a zeal for automation, out of the box thinking competence.

Good understanding and exposure to Software Development Life Cycle.

Technical Expertise:

Operating Systems

Linux (Ubuntu, Debian, Centos, Redhat) Windows

Cloud

AWS (EC2, VPC, EBS, AMI, SNS, RDS, EBS, S3, ElastiCache, IAM, Cloud Formation, OpsWorks, Cloud Watch) s, Microsoft Azure, Rackspace, Open stack.

Databases

MYSQL, Microsoft SQL Server, Oracle10g/11g, SQL Server Management Studio

Programming Language

Unix shell Scripting, Ruby and Python

Web Servers

Apache, Nginx, Tomcat

Build Tools

ANT, Maven

Bug Tracking Tools

JIRA, Remedy,SNOW,Solarwinds

Virtualization

VMware VSphere, vCenter Server, Xen Server.

Web Application Server

WebSphere, WebLogic, Apache Tomcat, Amazon Web Server (AWS), JBOSS

CI/CD Tools

GitHub, Git, SVN, Jenkins, Bamboo, Vagrant, Hudson, Cruise Control, Puppet, Chef, Docker, AWS, Ansible

Networking

TCP/IP, DNS, DHCP, NIS, NFS, LAN, FTP/TFTP, SMTP, Routers/Switches, WAN

Education:

Masters of Science, Information Technology, Lawrence Technological University, Michigan

3.65 / 4.0 GPA Dec 2014- May 2016

Professional experience:

Ericsson, New Jersey

Junior DevOps Engineer Jun 2016 - present

Responsibilities

Worked closely with the development and operations organizations to implement the necessary tools and process to support the automation of builds, deployments, testing and infrastructure (infrastructure as code) using Chef.

Developed Chef Recipes to configure, deploy and maintain software components of the existing infrastructure.

Setting up Jenkins Continuous Integration builds for all releases on windows and Linux.

Involved in meetings with Dev managers to Create, manage and maintain the SCM Plan, standards, and procedures

Involving in debugging issues, resolving functional issues and provide bug free software releases to end customers.

Designed and built highly available, private AWS clouds.

Created and managed cloud VMs with AWS EC2 command line clients and AWS management console.

Created monitors, alarms and notifications for EC2 hosts using CloudWatch.

Setup Elastic load-balancers for different applications to ensure high availability of applications.

Used Amazon Route53 to manage DNS zones and also give public DNS names to elastic load balancers ip.

Used Amazon S3 to backup database instances periodically to save snapshots of data.

Created repositories, branches, tags and involved in merging process.

Build and configured Jenkins slaves for parallel job execution.

Maintain automation & network simulators; develop Python test scripts, run regression/sanity test release binaries.

Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge processes.

Involved in periodic archiving and storage of the source code for disaster recovery.

Integrated Maven with Subversion to manage and deploy project related tags.

Used Jenkins, Chef, shell scripts to automate the code deployment & automation of continuous integration infrastructure (GIT and Nexus were also used in this process)

Documented release, builds and source control processes and plans.

Worked on building and deploying Java code through Jenkins and Chef.

Worked closely with development team and SQA team for product releases.

Supported small to medium sized projects using GIT.

Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins and Subversion.

Worked on cloud solution architecture on open stack Amazon Web Services (AWS).

Created and deployed a tool to automate branch and project creation in subversion using Perl and Chef Scripts.

Worked with the development team to generate deployment profiles (jar, war, ear) using Ant Scripts

And Jenkins.

Deployed J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process and migrated from Maven to Gradle build tools in Jenkins to move from one environment to other environments.

Experienced in Administrating, troubleshooting, configuring and deploying enterprise applications in

Web Sphere, Web Logic and Apache-Tomcat.

Environment: RedHat Enterprise Linux, CentOS, AWS, Chef, Jenkins, Vagrant, Docker, GIT, Nexus, VMware, Shell-Scripting, Perl, Python, LDAP, LVM, Apache Webserver.

Tera Software Limited, Jubilee Hills, Hyderabad, India

Linux/ DevOps Engineer Jan 2013 to Sep 2014

Responsibilities:

Responsibilities:

Performed the automation deployments using AWS by creating the IAMs and used the code pipeline plugin to integrate Jenkins with AWS and also created the EC2 instances to provide the virtual servers.

Assisted in Creating and maintaining various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS.

Involved in Designing and deploying AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.

Configured Elastic Load Balancers with EC2 Auto scaling groups.

Used IAM to create new accounts, roles and groups.

Installing, setting up & Troubleshooting Ansible, created and automated platform environment setup.

Deployed mircoservices, including provisioning AWS environments using Ansible Playbooks.

Scheduling jobs using Ansible Tower Experience and writing Python modules for Ansible customizations.

Migrated VMWARE VMs to AWS and Managed Services with Ansible.

Working with GITHUB to store the code and integrated it to Ansible Tower to deploy the playbooks.

Regular Build jobs are initiated using the Continuous Integration tool with Jenkins.

Assisted developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.

Analyze and recommend sizing requirements for adoption of Atlassian tools.

Handled Jira tickets for SCM Support activities.

Performed build, deployment & validation of the code into different development environments using ANT Hill Pro.

Creating user level of access for related GitHub project directories to the code changes.

Performed all necessary day-to-day Subversion/GIT support for different projects.

Used Artifactory repository tool for maintaining the Java based release code packages.

Worked in setting up Chef Infrastructure, Chef-repo and Boot strapping chef nodes.

Used Jenkins, Chef, shell scripts to automate the code deployment & automation of continuous integration infrastructure (GIT and Nexus were also used in this process)

Documented release, builds and source control processes and plans.

Worked on building and deploying Java code through Jenkins and Chef.

Worked closely with development team and SQA team for product releases.

Supported small to medium sized projects using GIT.

Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins and Subversion.

Worked on cloud solution architecture on open stack Amazon Web Services (AWS).

Created and deployed a tool to automate branch and project creation in subversion using Perl and Chef Scripts.

Implemented Puppet to deploy the builds for Dev, QA and production.

Conducted POCs with Docker based applications server configurations in Amazon Web Services

Cloud.

Responsible of installing, updating, diagnosing and troubleshooting the issue tracking and project management application, learning agile methodology by JIRA.

Worked on Maven to create artifacts from source code and deploy them in Nexus central repository for internal deployments.

Implemented Chef to deploy the builds for Dev, QA and production.

Automation of infrastructure by creating scripts of Chef.

Developed Chef Cookbooks to install and configure Apache Tomcat, Jenkins, and Rundeck and Deployment automation.

Environment: Red Hat Enterprise Linux, CentOS, AWS, Chef, Jenkins, Vagrant, GIT, Nexus, VMware, Shell-Scripting, Perl, Python, LDAP, LVM, Apache Webserver.

Tera Software Limited, Jubilee Hills, Hyderabad, India

Linux Administrator Oct 2011 to Dec 2012

Responsibilities:

• Installation, configuration and maintenance Red Hat Enterprise Linux 5.

• Installed Operating System and configured kernel parameters for Linux/Unix servers.

• Worked on creating, maintaining and troubleshooting Disk partitioning, LVM and file management.

• Worked on configuring TCP/IP, network interface, assigning static routes and hostnames.

• Created shell scripts for automating the daily maintenance and update processes in the production environment.

• Archive management for files and directories employing the TAR tool and compression of files using the gzip and bzip2.

• Administered local and remote servers using SSH (secure shell) tool on daily basis.

• Supported data management through on-site & off-site storage and retrieval service.

• Installed, updated, and configured the necessary packages using the RPM and YUM software/package management.

• Monitored user and group administration, password management, file accessing and advanced file permission privileges.

• Automated some jobs by deploying the CRON tool for job scheduling processes.

• Deployed and installed new servers and their appropriate services for various applications in Linux. .

• Ensured the health and security of the Linux boxes which were in use.

Environment: Red Hat Enterprise Linux 5, EMC Servers, BASH shell



Contact this candidate