We provide IT Staff Augmentation Services!

Lead Devops Engineer Resume

0/5 (Submit Your Rating)

SUMMARY

  • 15 years of extensive IT experience with strong emphasis on software developing and building automation infrastructure.
  • Having expertise in writing scripts in Java, Shell, JavaScript, Perl, Python, Ruby and VB scripts.
  • Experienced in using Maven, Java Spring framework and Angular JS and developing web based software
  • Experienced with Apache, IIS, Ngnix, WebSpher, Weblogic, Tomcat
  • Expert in RDB and noSQL with Oracle, MYSQL, SQLite, DB2, Microsoft SQL Server, PostgresDB and MongoDB, Apache Hadoop, Hives and Pig
  • Expert in using tools like Eclipse, Jenkins, GIT,CVS and JIRA
  • Excellent configuration management with Ansible, Chef and Puppet
  • Have experience of docker container, docker swarm and kubernetes
  • Experienced to use performance monitoring tools like Splunk and New Relic.
  • Have complete expertise in DevOps.
  • Experienced in cloud technology.
  • Have expertise in infrastructure architectural design, monitoring, analyzing and troubleshooting.
  • MS in Computer Science.
  • AWS certified SysOps administrator.

TECHNICAL SKILLS

OS: Win10, Mac, Android, Server 2012, Unix, LinuxLanguages Visual Basic, Java,C++,C#, HTML,CSS,XML, ASPVBScript, JavaScript, Angular JS, Shell, Bash, Perl, PythonRuby, Jython, Groovy, PHP, JSP

RDBMS: ORACLE AND SQL SERVER 2005, 2008, 2012.

DBMS: MS - ACCESS, MySQL, ORACLE, Sybase, Microsoft SQL ServerIBM DB2, Derby, PostgresDB, MongoDB, Hadoop .

Tools: Jenkins, JIR, Git, CVS, Docker, Kubernetes

AWS: EC2, S3, CloudFormation, Terraform, VPC, ELB, IAM, CloudWatch, RDS, EBS

CM tools: Chef, Puppet, Ansible

PROFESSIONAL EXPERIENCE

Lead DevOps Engineer

Confidential

Responsibilities:

  • Set up AWS infrastructure with resources like VPC, EC2, S3, IAM, CloudFormation, Lamda, RDS, ELB, CloudWatch and CloudTrail etc
  • Jenkins was used for Continuous Integration and Continuous Development.
  • Set up user role in AWS and implement group policies with JSON.
  • Security group and Access Control List were implemented.
  • Chef server, workstation, nodes were configured and cookbooks were written.
  • Docker containers and Docker composition were used to run the application as Micro services and also running the application in different environments (like different operating system, securities and custom environments)
  • Docker Swarm is used for container orchestration in the production environment.
  • Kubernetes was configured to manage the services.
  • Selenium automation regression was done on custom Win10 EC2 instances in AWS.
  • Elastic BeanStalk was used to deploy the application.
  • Cloud Watch was used to monitor the AWS instances and log files were created with CloudTrail for troubleshooting.
  • Scripting in Perl, Python, Ruby and Bash were used to support the automation.
  • VMware servers were created and monitored and maintained.
  • Eclipse was used for development and CVS, Git are used for version control.
  • JIRA was used for to mange defect tracking and for request tickets.
  • Splunk was used to measure and monitor the performance of the applications and infrastructure.
  • Managed the Automation team in corporate office and offshore team in India

Environment: Windows, UNIX, Linux, Java, Perl, Python, Ruby, VB script, Java script, Oracle, MSSQL, MySQL, VMware, CVS, GIT, Eclipse, Jira, Jenkins, Postgre, Selenium, AWS Cloud, Chef, New Relic

Automation technical lead and infrastructure developer

Confidential

Responsibilities:

  • Built up the Automation infrastructure with everyday automatic build installation, testing run and posting test results.
  • Infrastructure was built up with Perl, Java, Shell script, VB script and backend with ORACLE.
  • New functionality was added to improve the infrastructure whenever is needed.
  • Provided supports to all automaton engineers by writing codes and creating functions and directed them to improve their testing abilities.
  • Developed a complete debug system with Java where automation engineers could debug their scripts.
  • Developed Infra monitor system which monitored RAM, CPU, Disk Space etc of the machines in the infrastructure and so that the performance issues could be solved.
  • Provided Guidance for all the automation engineers to the complete their job responsibilities.
  • Distributed work between the engineers.
  • Regularly arranged meeting with developers to solve various issues.
  • Created an application (Remote Control) to turn on and off virtual machines automatically.
  • An application called Procserve was created with Perl, shell and CGI for configuration management and controlling automation infrastructure.
  • Used CVS as Test Scripts repository and run automatically from there.
  • Used Eclipse to develop java codes.
  • Created database, user account and maintained MSSQL databases.
  • Configured and troubleshoot the servers like Tomcat, Websphere, Weblogic etc.

Environment: Windows, UNIX, Linux, Perl, VB script, Java script, Java, Oracle, MSSQL, MySQL, SYBase, VMware, CVS, Eclipse, QTP 11,UFT 11.52 SOAP UI, Test Complete, Grinder

Confidential, Wilmington, DE

Back End Test Engineer

Responsibilities:

  • Gone over the Business requirements and attended to the Document and Code review meetings.
  • Writing the Test Scripts in the Quality Center 8.2.
  • Create Test data, FTP the test data from the production or Development and condition the test data.
  • Run the backend processes and analysis the log and the report files.
  • With the help of SQL Navigator and sometimes with the SQL Plus run many quires to do the Back End testing.
  • Analysis the complex rules of the UWARE and Common Engine to see how the processes are dealing with real time data.
  • TSYS was used to condition different accounts and also to monitor those accounts in the Green Screen.
  • After running the test scripts, if the actual results and accepted results are different then entry the bug into the Issue Log into a share drive (G drive)
  • All the documents related with the testing had to attached in the Harvest Package
  • All the projects were testing according to the project list and time line was followed strictly
  • Emergency fixes were done to resolve production issues.

Environment: Windows NT, UNIX, C, Perl, SAS, Oracle 9i AS, Oracle 10g, SQL Navigator 3, Quality Center 8.2, Load runner 8.0

Confidential, NY

Automation Engineer

Responsibilities: -

  • Involved in Software Development Team as a QA Analyst.
  • Converted the Business requirements into manual test Scripts.
  • Test plan was created for every module of the application and Test cases were dveloped for each field of every module after analyzing the specifications.
  • Implemented various test cases with Test Director 7.6
  • Load Tested using LoadRunner 7.0
  • Tested all kinds of SQL statements and performed back-end testing.
  • Involved in validation and verification testing and Navigational Testing.
  • Involved in Black box testing and White box testing and tested various stored procedures for specific purposes.
  • Performed Business Function Testing, Integration Testing, Configuration Testing, Content Testing (spelling, grammar, images, graphics and color) Security Testing, Regression Testing, System testing, Load testing and Performance Testing.
  • Conducted regression test to verify the errors against different builds.
  • Integration test was performed to check if various modules interfaced properly.
  • Tested web-pages using Quick Test Professional.
  • Used Load Runner to conduct Performance and Load Testing.

Environment: J2EE, DB2, AIX, Load Runner 7.0, Quick Test Professional 5.6, Test Director

We'd love your feedback!