Post Job Free

Resume

Sign in

Management Engineer

Location:
Springfield, VA
Posted:
June 21, 2017

Contact this candidate

Resume:

Krishika

Email: ac0x6b@r.postjobfree.com

PROFESSIONAL SUMMARY:

Over 7+ years of professional IT experience in DevOps, AWS, Java, UI, Systems Administration and Software Configuration Management with extensive experience in configuration management, Build & Release Engineering and Tools support.

• Experience working with code compilation, packaging, deployment/ release methodology, Linux Systems, Network troubleshooting and Database Development & Administration.

• Experience working with developing scripts and automation tools used for building, integrating and deploying software releases to multiple environments. Extensive experience working with build tools like Ant, Maven.

• Proficient with Continuous Integration tools like Jenkins, Hudson.

• Strong experience in Configuration Management like Chef, Puppet performing application builds/packaging, defect management, troubleshooting, version control and environment supervision.

• Extensive experience in working with continuous delivery using Chef and developed Cookbooks and coded recipes for configuring infrastructures and for automating deployments and administrating infrastructure of the nodes.

• Strong experience working with version control systems like Subversion and GIT and used source code management client tools like GitHub, Git GUI, CVS and other command line applications.

• Expertise working with installation and configuration of web servers like Apache, Tomcat, WebLogic.

• Experience working and maintaining Atlassian products like JIRA, Bamboo.

• Profound understanding of version control tools like CVS, GIT, SVN, clear case to track and update the code written by different people.

• Experience with deploying Puppet, Puppet Dashboard and PuppetDB for configuration management to existing infrastructure and monitor scalable on Amazon Web Services and was also involved in Container Based deployments (Docker) with Chef configuration management tool.

• Good understanding of AWS and related services like EBS, RDS, ELB, Route53, S3, EC2, AMI, IAM through AWS console.

• Was also involved in architecture and implementation of DevOps platform and cloud solutions.

• Expertise in designing, implementing, and modifying the tuned relational databases, NoSQL databases and writing PL/SQL code to implement business logic.

• Implemented and supported monitoring tools like Nagios, Splunk on QA and Production servers for Resource, Network and Log Trace Monitoring. Proficient in working with network protocols like TCP/IP, DNS.

• Excellent communication, interpersonal, intuitive, analysis and leader ship skills with ability to work efficiently in both independent and teamwork environments.

Prepared Technical Design documents that include class, use case & sequence diagrams using UML Rational Rose.

• Used agile methodology for implementing the features & participated in scrum meetings.

• Developed Angular based UI, and used Angular HTTP for making asynchronous calls.

• Used AngularJS framework to bind HTML (views) to JavaScript objects (models).

• Worked on AJAX to develop an interactive Web Application.

• Implemented presentation layer using JSP, JSP Tag Libraries (JSTL), HTML/HTML5, CSS/CSS3, Java script, JQuery and AngularJS.

• Used JSP, Servlets, and HTML5 to create web interfaces. Developed Java Beans and used custom tag

Work Experience:-

DevOps & AWS Engineer

Client: Orbitz June2015- April2017

Responsibilities:

• Worked closely with Project Managers to understand a code/configuration release scope and how to confirm a release was successful

• Interacted with client teams to understand client deployment requests

• Responsible for distributed applications across hybrid AWS and physical data centers

Performed all Linux operating system, disk management and patch management configurations, on Linux instances in AWS

• Involved in designing and deploying multiple applications using the almost all the AWS cloud infrastructure focusing on high availability, fault tolerance and auto-scaling of the instances

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

• Configured AWS IAM and Security Group in Public and Private Subnets in VPC

• Created AWS Route53 to route traffic between different regions

• Using Chef, deployed and configured Elasticsearch, Logstash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and CloudWatch

• Experienced in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like GIT and Subversion (SVN) on Linux platforms

• Experience in administrating, deploying and managing RedHat, UBUNTU and CentOS servers

• Experience in working with EC2 Container Service plugin in JENKINS, which automates the Jenkins master-slave configuration by creating temporary slaves

• Used MySQL, DynamoDB and Elasticache to perform basic database administration. Build out server automation with Continuous Integration - Continuous Deployment tools like Jenkins or Maven for deployment and build management system

• Extensively experienced in using Build Automation tools like ANT, Maven, Gradle and working knowledge on other build tools like make file

• Responsible for writing Hooks and Triggers using Perl. Built Java application using ANT

• Created and modified Ansible playbooks, shared using company GIThub

• Used orchestration engine Ansible to automate private cloud deployment

• Ansible installation and maintenance for infrastructure automation. Developed playbooks ruby shell scripts for build and deployment and configuration release process

• 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

• Extensively used Ruby scripting on Chef Automation for creating cookbooks comprising all resources, Databags, templates, attributes

• Created and Maintained Chef Recipes and Chef Cookbooks to simplify and expedite deployment of applications and mitigate user error

• Configured application servers (JBOSS) to deploy the code

• Experienced in troubleshooting, Configuring and deploying various enterprise applications in WebLogic, WebSphere and Tomcat

• Experienced with Docker container service

• Involved in building own PaaS with Docker; deployed various applications through Dockers containers

• Dockerized applications by creating Docker images from Dockerfile

• Used Google Kubernetes to provide a platform for automating deployment, scaling, and operations of application containers across clusters of hosts. Worked closely with development teams and performance test engineer for EC2 size optimization and Docker build containers

• Build a presentation to present the design of hosting architecture on Windows Azure.

• Deployed an Azure instance for a hybrid based authorization and encryption system

• Responsible for all AD, SQL, Load Balancing, NSG's, and VPN configurations for Azure

• Good Knowledge in Azure cloud services, Azure storage, Azure active directory, Azure Service Bus. Create and manage Azure AD tenants and configure application integration with Azure AD. Integrate on-premises Windows AD with Azure AD Integrating on-premises identity with Azure AD

• Created repositories according the structure required with Branches, Tags and Trunks. Knowledge of DevOps principles and practice

• Maintained JIRA for tracking and updating project defects and tasks

• Worked on JIRA installation and upgrade and Performed JIRA configuration

• Managed and document all post deployment issues utilizing the Post Deployments Issue Log

Environment & Tools: AWS (EC2, VPC, ELB, S3, RDS, Cloud Trail and Route 53), GIT, VPC, JBOSS, EBS, SQL, Cloud watch, CloudFormation, Docker, JIRA, Azure, AWS CLI, AWS Auto-Scaling, Unix/Linux, RHEL 5/6.8, Shell scripting.

AWS Engineer

Client: Grocery Pal January2014 – April 2015

Responsibilities:

• Responsible for defining the strategies for merging, code quality, defining the backup, archival plans, check-ins automation which helped in designing and deploying best Source Code Management procedures and processes.

• Worked with different teams to resolves the issues raised and to discuss about multiple software releases which were held as according to Agile processes.

• Involvement in architecture of DevOps platform and cloud solutions.

• Implemented a continuous delivery framework using Jenkins, Maven, Chef and Nexus in Linux environment.

• Designing the application layer of the product with EC2, RDS, and Elastic Cache, and configuring AWS Cloud Watch for application monitoring, notifications and alarms.

• Developed scripts using Perl, Python, Shell and Bash for the automation of the build and release processes and developed custom scripts for server storage and to monitor the repositories.

• Setup and maintenance of automated provisioning environment using Chef Recipes & cookbooks within AWS environment.

• Deployed Linux and Windows servers on AWS EC2 using Chef.

• Responsible for managing and controlling version control tools like designing and maintaining GIT and Bit Bucket repositories.

• Worked on designing and deploying AWS solutions using EC2, S3, Auto Scaling groups, EBS, Elastic Load Balancer, RDS and optimized volumes and their instances.

• Created and analyzed Puppet tools and modules involving Master and Agents to manage and configure nodes for different tools in the infrastructure.

• Built scripts on Terraform to launch the AWS EC2 instances to modify the resources and handle changes.

• Written Terraform scripts to configure, execute and apply plans for version control with the help of AWS instances.

• Built scripts using ANT and MAVEN build tools in Jenkins to move across the environments in the infrastructure.

• Worked on Terraform for managing the infrastructure through the terminal sessions and executing the scripts through the terminal

• Designed and implemented for fully automated server build management, monitoring and deployment by using Chef.

• Worked on the installation and configuration of the monitoring tools like Splunk, Nagios.

• Worked on Docker and created virtual instances with Docker.

• Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.

• Involved in editing the existing ANT/MAVEN files in case of errors changes in the project requirements.

• Extensive experience working on several docker components like Docker Engine, Hub, Machine, Compose and Docker Registry.

• Designed and configured docker hub, creating docker images and handling multiple images primarily for middleware installations and domain configurations.

• Created efficient design and developed user Interaction screens using HTML5, Java Script, Python, and Ruby along with data layer concepts.

• Built and deployed Java/J2EE to a web application server in an agile continuous integration environment and also automated the whole process.

• Created playbooks for OpenStack, Oracle Virtual box, VMware deployments and bug fixes with Ansible.

Environment: Jenkins, Ant, Maven, Chef, OpenStack, Oracle Virtual box, Docker, VMware, JIRA, Splunk, Nagios, EC2, RDS, Elastic Cache, AWS Cloud Watch HTML5, Java Script, Python, Ruby, Java/J2EE, .Net, DNS, DHCP, NFS, send mail, Apache Web Server, Samba, SSH, HTTP, RPM, Ansible, Jenkins, Shell, Bash, Perl, Agile, Terraform, Bit Bucket.

AWS Cloud Engineer

Client: Peoplelink In, India March2012- November2013

Responsibilities

• Design, deploy, monitor, and maintain AWS cloud infrastructure consisting of multiple EC2 nodes as required in the environment.

• Interacted with client teams to understand client deployment requests.

• Installed and Configured Jenkins for Continuous Integration.

• Deployed application updates using Jenkins. Installed, configured, and managed Jenkins.

• Triggering build on remote servers through Jenkins.

• Deploy builds to production and work with the teams to identify and troubleshoot any issues.

• Setup Docker on Linux and configured Jenkins to run under Docker host.

• Experience in installing and administrating CI/CD tools like Jenkins.

• Created the Maven scripts to deploy the applications to Apache Tomcat and Web Logic Servers.

• Implemented Maven builds to automate artifacts like jar, war and ear.

• Experienced in authoring Maven pom.xml files, performing releases with the Maven release plug-in and Setup various Jenkins jobs for build and test automation.

• Working for Devops Platform team responsible for specialization areas related to Chef for Cloud Automation.

• Actively involved in architecture of Devops platform and cloud solutions.

• Setup Chef Server, workstation, client and wrote scripts to deploy applications.

• Used cookbooks, recipes, roles, data bags, run list to deploy web applications, applications server and vendor applications.

• Test Chef Cookbook modifications on cloud instances in AWS and using Test Kitchen and Chef Spec and used Ohai to collect attributes on node.

• Worked Chef which takes of care creating cookbooks and recipes.

• Optimized volumes and EC2 instances.

• Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process.

• Developed automation code using Opscode Chef to build Open stack environments autonomously and Created Roles for deployment of Infrastructure using Opscode.

• Create cookbooks for Chef using the Ruby programming language

• Design roles and groups using AWS Identity and Access Management (IAM).

• Implement & maintain monitoring and alerting of production and corporate servers/storage using Cloud Watch.

• Managed Ubuntu Linux and Windows virtual servers on AWS EC2.

• Use Chef Automation tools for configuration management in different systems.

• Creation of servers, AMIs, storage blocks, snapshots, VPCs, subnets, load balancers, and firewalls in AWS.

Configured Elastic Load balancer (ELB) including high availability of ELB using various subnets in various availability zones, configured security settings and health check for application.

• Monitoring Traffic, logs, Memory utilization, Disk utilization and other factors important for deployment.

• Installation, configuration and administration of Linux (Red Hat, Centos).

• Manage network using Security Groups, NACLS, & IAM. Use MySQL for database administration.

• Configuring and Networking of Virtual Private Cloud (VPC).

• Develop Cloud Formation scripts to automate EC2 instances.

• Design user's credentials and profiles using AWS IAM.

• Integrating the build system with the Application lifecycle management tool assists the team to automatically update the agile scrum board using commit without the need to manually log in and update.

• Provided end user trainings and support on Agile and DevOps practices and tools.

Environment: AWS EC2, Java, Junit, Red Hat, Cloud Watch, Agile Methodology, MS SQL, VPC, IAM, Chef, Maven, Shell, Tomcat, Github.

Build & Release/ Devops Engineer

Java Developer

Client: Virtusa pvt.ltd September2010- January 2012

Responsibilities:

• Participated in design, development and testing phases.

• Used various Core Java concepts such as Exception Handling, Collection APIs to implement various features and enhancements.

• Implemented AOP based security, database transaction management, and service monitoring using Spring.

• Developed presentation layer using HTML, CSS, Extjs, Jboss seam, CMS, Java script. Worked on enterprise management through Documentum.

• Provided production support and resolved data, application and connectivity issues related to Java programs functionality.

• Consumed SOAP webservices.

• Created client stubs using AXIS2.

• Written DOM and SAX parsers for XML parsing and worked on JSON parsing using external libraries.

• Written DML SQL queries in MySQL database.

• Performed testing using SOAP UI clients.

• Converted obsolete Java web interface into a Rich Internet Application using ExtJS.

• Involved in integration testing.

• Implemented the logging mechanism using log4j framework.

• Wrote test cases in JUnit for unit testing of classes.

• Worked on SVN version control.

• Used Eclipse IDE for developing code modules in the development environment.

Development Tools: Java1.6, JEE 5 JSF, Rich faces, Spring, Soap Web Services, SOAP UI Pro, EXTJS, WebSphere MQ, XML, JSON, java Script, HTML 4.01, Jira, Apache Axis 2.1, MySQL, Junit4

UI Developer

Client: Acura Infotech March2010- August2010

Resopnsibilities:

• Involved in the Development, UAT, and Production phases of the applications.

• Designed and developed the presentation layer using JSP, Ext JS, JavaScript, Jquery, CSS, HTML, and DHTML with Struts framework.

• Used JSTL and Caremark Specific Custom Tag libraries for front-end development.

• Developed the web-tier using the JSF framework and Rich Faces.

• Implemented the Struts Validation framework for server-side validation.

• Used XSLT to transform XML data into HTML pages.

• Worked on the Web Services using SOAP.

• Implemented and planned the server-side architecture.

• Developed Ant Script to create WAR/EAR files and deploy to application server.

• Utilized expertise in understanding and preparation of WSDL, XSLT, and XML schemas definitions.

• Followed Agile methodology (Stand up meetings, Sprint development, retro spective meetings and Pair Programming)

• Responsible for designing and generating reports.

• Used Java Mail to send the alert notification to customers.

• Implemented internationalization to adapt to various environments in struts framework.

• Developed accessibility using resource bundle for different external and internal interfaces which Interact with the application.

• Implemented persistence layer using JDBC to store the data in Oracle 11g.

• Hands on experience in managing database of SQL queries and PL/SQL stored procedures and JIRA for tracking triggers.

• Used J2EE SOA based JAX-WS web services to develop reusable web service components

• Developed Web Services to create reports module and send it to different agencies and premium calculation for manual classes using SOAP and Restful web services and rich faces components.

• Writing JUnit test cases using JUnit for code coverage and worked on JIRA by using JSP for view.

• Involved in development, performance testing, and fixing defects.

Environment: Java, J2EE, JSF, JDBC, XML, SOAP, WSDL, AJAX, JSP, EXT JS, HTML, JavaScript, CSS, Log4J, JAXB, JUnit, JBoss 5.0, LDAP, IntelliJ, DB2, Linux, SOAPUI, UNIX, JSP



Contact this candidate