Devops Engineer Resume
Dallas, TX
SUMMARY:
- 6 + years of overall IT experience in analysis, design, and maintenance of server and web applications.
- 4 + years in practicing CI/CD, DevOps, infrastructure automation, quality engineering, and release management.
- Release Engineering, Configuration Management, Cloud Infrastructure, Automation, Amazon Web Services (AWS).
- Strong experience in Infrastructure Development and Operations involving AWS EC2, EBS, S3, VPC, RDS, SNS, SES, ELB, Auto scaling, Cloud Formation, AWS Lambda, CloudWatch, and Elastic Beanstalk.
- Remarkable skills in integrating code quality tools like Veracode, JaCoCo, and SonarQube.
- Extraordinary experience in setting up CI/CD pipelines using tools such as Jenkins, BitBucket, Maven, Nexus, and VSTS.
- Designed end - to-end automation of infrastructure and continuous delivery of the applications by integrating Cloud Formation scripts, Jenkins, and AWS EC2
- Adequate exposure to AWS and Azure cloud platforms.
- Outstanding experience in scripting language like Shell scripting.
- Strong knowledge of AWS ECS for deploying, managing and scaling Docker containers
- Notable understanding of source-code management principles and systems, particularly Git.
- Compelling familiarity with creating Docker images and Docker containers.
- Hardworking, highly motivated, detail-oriented, and enthusiastic with great interpersonal skills.
- Able to learn and apply knowledge effectively.
TECHNICAL SKILLS:
Cloud Tools: EC2, Elastic Load-balancers, Elastic Container Service (Docker Containers), S3, Elastic Beanstalk, Cloud Front, Elastic File system, RDS, DynamoDB, DMS, VPC, DirectConnect, CloudWatch, Cloud Trail, Cloud Formation, IAM, EMR ELB, RDS, AMI, Azure
Framework/tools: Maven, JIRA, SonarQube, Nexus, Jenkins, VSTS
Versioning Tools: Git, GitHub, Bitbucket, GitLab
IAC Tools: Ansible, Terraform
Containers: Docker
Application/Web Servers: WebLogic 9.x/10.x/12c, Tomcat, Apache 2.x/1.3.x, JBoss 7.1
Operating Systems: HP-UX, Solaris 10, Red Hat Linux, Windows, AIX
Database: Oracle, SQL Server, MySQL
Programming Languages: Python, Java, C#
Scripting & Other Tools: UNIX Shell Scripts
PROFESSIONAL BACKGROUND:
Confidential, Dallas, TX
DevOps Engineer
Responsibilities:
- Deployment Java-based applications into production.
- Set up AWS auto scale load balancing to help maintain and route traffic into various availability zones.
- Work with AWS cloud networking like VPC, route tables, subnets, provisioning AWS command line interface.
- Set up SSH keys for the Agile teams.
- Create quality gates in SonarQube dashboard, and enforce them in the pipelines to fail the builds when conditions are not met.
- Work with the blue/green deployment type, and setting up standbox environments to pre-test products before the launched into production.
Environment:- AWS, Ansible, Maven, Java, Terraform, Jenkins, Docker, SonarQube
Confidential, Fort Worth, TX
DevOps Engineer
Responsibilities:
- Automated the deployment of Java and .Net applications applying Jenkins.
- Set up CI/CD pipelines for Microservices on AWS using App services.
- BuiltDockerfile and automated Docker image creation with the use of Jenkins and Docker.
- Generated nightly builds with integration to code quality tools like SonarQube and Veracode.
- Automated infrastructure provisioning on AWS using Terraform and Ansible.
- Set up Git repositories and SSH Keys for Agile teams.
- Configured Jenkins master, add the required plugins, and increase more slaves to support scalability and agility.
Environment: Ansible, Terraform, Maven, Jenkins, AWS, SonarQube
Confidential, San Francisco, CA
DevOps Engineer
Responsibilities:
- Set up all data-related components in a cloud environment.
- Set up CI/CD pipelines for Microservices on VSTS and deployed to Azure cloud using App services.
- Created nightly builds with integration to code quality tools such as Veracode and SonarQube.
- Generated the SonarLint and Codiscope plug-ins in the developer’s workstation.
- DockerizedSpringboot app by creating Dockerfile.
- Automated Docker image creation and image push into Docker registry.
- Implemented Release management workflow for QA, UAT, and Prod environments.
- Assembled and submitted SCM best practices for implementing continuous integration.
Environment : Git, Azure, VSTS, Docker, Java, Windows Servers, XML, JIRA, Oracle.
Confidential
Software Tester
Responsibilities:
- Developed a performance testing practices and procedures to identify application bottlenecks and provides suggestion to development teams.
- Prepared and executed LoadRunner test scripts using modularized load testing framework.
- Debugged the development and execution of test scripts against the test targets.
- Analyzed client needs, and develops a unique solution or chooses an approach or procedure for addressing a work task applying multiple and varied options
- Analyzed non-functional requirements to identify and prioritize test targets. Verify requirements as testable.
- Created test data and develop test data requests for each test script.
- Recorded time in time reporting system (EPM).
