Devops Engineer Resume
Ashburn, VA
SUMMARY
- 8+ years of overall experience in IT industry.
- Experience with high availability and scalability in AWS.
- Fluent in AWS CLI to interact with all the resources.
- Hands on experience with the following AWS components: VPC, EC2, ELB, EBS, Route53, S3, CloudWatch, CloudTrail, IAM, Redshift, DirectConnect, RDS, SNS, SQS, Lambda
- Executing Test Cases and Reporting defects using JIRA.
- Extensively used SQL in Oracle database for Backend testing.
- Experience in understanding the code written in different programming languages Java andPython.
- Experienced with LINUX commands and Server side monitoring with shell script.
- Experience in developing solutions for cloud architecture using cloud patterns
- Comfortable with Elastic Block Storage (EBS), different types of volumes
- Responsible for design, architect and implement technical solution to a particular business problem using AWS.
- Experience with building enterprise scale Java applications and test frameworks using SQL.
- Experience in working in an Agile development environment using tools such as Eclipse, JIRA and GIT.
- Knowledge of Object Oriented design, distributed computing, relational databases.
- Leading highly - available and fault-tolerant enterprise and web-scale software deployments.
- Architect, document, and build architectures for AWS compliant solutions
- Employ automation, utilizing DevOps best practices and CloudFormation templates, to ensure repeatable deployments
TECHNICAL SKILLS
Operating Systems: Windows series, Windows server, Oracle Solaris, RedHat Linux
Programming: Java, C, UNIX scripts, SQL, Oracle.
Version control Tools: Git and SVN.
Automation Tools: Jenkins,soap,Ansible
Scripting/Languages: Python, perl
Web Development: HTML, CSS, JavaScript
PROFESSIONAL EXPERIENCE
Confidential, Ashburn, VA
DevOps Engineer
Responsibilities:
- Involved in designing and developing test cases
- Involved in communicating with the Development teams onsite/offshore in ensuring that all the test scenarios were covered
- Used Robot Framework to automate the test cases and develop simple yet efficient code.
- Used Python along with Robot Framework to write simple and faster running test cases.
- Configured and monitored Jenkins to perform continuous deployments of scripts for conducting regression tests.
- AWS to run regression tests over the EC2, S3(for storing the keypairs), VPC and security groups to restrict traffic other than home network.
- Used GIT for version control and Bit Bucket as code repository
- Executed SQL queries to fetch records from the DB and validate results obtained from the logs.
- Used Eclipse as IDE and SQL Developer as DBMS tool.
- Used JIRA tool to track defects and follow Agile methodology.
- Involved in communicating with other team to perform end-to-end testing and ensure any issues were resolved
Environment: Jenkins, SQL, Eclipse IDE, GIT, AWS Cloud Services, Python, SOAP UI, Robot Framework.
Confidential, Atlanta, GA
AWS Cloud Engineer
Responsibilities:
- Coordinate with the Development, Database Administration, QA, and IT Operations teams to ensure there are no resource conflicts.
- Worked closely with Project Managers to understand a code/configuration release scope and ensured a successful release.
- Build, manage, and continuously improved the build infrastructure for global software development engineering teams including implementation of build scripts, continuous integration infrastructure and deployment tools.
- Worked with complete AWS environmentAWSEC2, IAM, S3, EBS, Elastic Load balancer (ELB), auto scaling group services.
- S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
- ManageAWSEC2 instances utilizing Auto Scaling
- Implemented continuous integration using Jenkins and also explored Puppet.
- Created best practices of Build environment using Ansible and puppet master/node configurations.
- UtilizeAWSCLI to automate backups of ephemeral ng, Elastic Load Balancing and Glacier for our QA and UAT environments as well as infrastructure servers for GIT and Chef..
- Able to create scripts for system administration andAWSusing languages such as BASH and Python.
- Developed automation and deployment utilities using Ruby, Bash, PowerShell, Python and Run deck.
- Well Versed with Configuring Access for inbound and outbound traffic RDS DB services, Dynamo DB tables, EBS volumes to set alarms for notifications or automated actions.
- Expert Knowledge in Shell Scripting, Automation of corn Jobs.
- Implemented and integrated a GIT mirror for SVN repository, which enables users to use both GIT and SVN.
- Implemented Continuous Integration using Jenkins and GIT.
Environment: AWS(EC2, VPC, ELB, S3, RDS,CloudTrail and Route 53), GIT, VPC, Route53, EBS, SQL, ELB,Cloudwatch,CloudFormation,AWSCLI,AWSAuto Scaling, Unix/Linux, Shell scripting.
Confidential
AWS Cloud Associate
Responsibilities:
- Migrated applications to theAWScloud.
- Design roles and groups usingAWSIdentity and Access Management (IAM).
- DesignedAWSCloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
- Managed servers on the Amazon Web Services (AWS) platform using Puppet configuration management.
- Seamlessly transitionedAWSinfrastructure from EC2 classic to VPC.
- Build and configured virtual Data center in Amazon cloud to support Enterprise hosting which includes VPC, public, private subnets, Security groups and Route tables.
- 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.
- Setting up private networks and sub-networks using Virtual Private Cloud (VPC) and creating security groups to associate with the networks.
- Deployed applications onAWSby using Elastic Beanstalk.
- Created and updated Puppet manifests, modules, files, packages and stored in the GIT repository.
- Installed/Configured/Managed Puppet Master/Agent, wrote custom Modules and Manifests, downloaded pre-written modules.
- Worked onAWSEC2, IAM, S3, EBS, Elastic Load balancer (ELB), auto scaling group services
- Responsible for distributed applications across hybridAWSand physical data centers
- Performed Database administration tasks related to Dynamo DB, DB2 and hands on experience with Oracle.
- Create Chef Automation tools and builds, and do an overall process improvement to any manual processes.
- Implemented and maintained the monitoring and alerting of production and corporate servers/storage usingAWSCloud watch
- Built various containers using Docker engine and Docker Machine environments, to deploy the micro services oriented environments for scalable applications.
Environment: AWS(EC2, Auto-Scaling, S3, Elastic Beanstalk, ELB, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS).
Confidential
Systems Analyst
Responsibilities:
- Extensive knowledge of IT procedures and available technology solutions
- Strong ability to coordinate with external or internal clients
- Solid understanding of software development lifecycles
- Ability to analyze clients existing systems and business models