Aws Devops Engineer Resume
Columbia, MD
OBJECTIVE:
To obtain a challenging AWS DevOps Engineer/Cloud Engineer position with a leading software company utilizing creative and innovative problem - solving skills to further the company’s goals of providing creative solutions towards addressing business challenges.
TECHNICAL SKILLS
Languages: Bash, sed, json, awk
Hardware: Amazon Web Services (AWS) Cloud, DL85G, IBM p500, p561, T series (T2000, T5220, T5240 DELL/COMPAQ R710, 1885, 2900, 2950. Cisco routers ASR 9000, 2800 series and Switches 2950.
OS: RHEL & Centos (6.5, 6.6 and 7), Ubuntu, Amazon Linux, Windows
AWS: IAM, S3, Cloud Watch, VPC, EBS, Cloud Trail, EC2, AWS Trusted
Advisor, Glacier, ELB, AMI, Snapshots, RDS, and OpenVPN.
Softwares: Apache, Tomcat, Nagios, MariaDB, Oracle, MySQL, Docker, Ansible, Scout, Saltstack, Jira, Confluence, Nessus, Jenkins, Packer, Terraform, GitHub, Trend-Micro, Cloud Splunk, Jenkins, VictorOps, CI/CD principles and technologies.
PROFESSIONAL EXPERIENCE:
Confidential, Columbia, MD
AWS DevOps Engineer
- I work with product owners to understand desired application capabilities and testing scenarios
- AWS DevOps Engineer, responsible for automation and orchestration of cloud service offerings on AWS
- Integrated Jenkins and JIRA that report the build status in Jira would probably make things simpler for product owners and others outside the development team
- Deploy and monitor scalable infrastructure on Amazon web services using terraform.
- Collaborate in the automation of AWS infrastructure via terraform and Jenkins - software and services configuration via packer
- VictOpS & Jenkins Delivery Insights integration
- Installed Jenkins plugins recommendations for issues like auditing of configuration changes, system performance monitoring, security issues and resource utilization.
- Coordinated with the various product teams and provide support to meet their baselines.
- Managed the entire Release Communication and Co-ordination process.
- Used Atlassain products like JIRA, Confluence for issue tracking, documentation and code integration to plan and collaboration, used Dev tools to host, review, test, and deploy team's Git.
Confidential, Bethesda-MD
AWS Cloud Engineer/DevOps
- Apply patches/updates following the patching cycle on all AWS environments/tiers (DEV, STAGE, and PROD) using Ansible.
- Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the AWS resources (Including EC2, Route53, S3, RDS, Cloud Formation, Cloud Watch, and, IAM), focusing on high-availability, fault tolerance, and auto-scaling.
- Releasing code to testing regions or staging areas according to the schedule published.
- Implement Release schedules, communicate the Release status, created Roll Out Plans, tracked the Project Milestones, prepared the reports and chaired the Release calls and worked with various team involve(devops, operations, security and others) for a successful Release.
- Performed weekly and on call deployments of application codes to production environments.
- Configure CloudFront to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
- IPv6 Migration for all non-IPv6 compliant sites.
- Setup the docker configuration on servers,
- Perform installation and configuration of Splunkforwarder on all the Production Instances for rolling of significant logs to Splunk Cloud.
- Perform installation and configuration of High Availability Apache Proxy servers on AWS.
- Fixed restart issues on Tomcat application. decommission instances and volumes and all other resources no longer needed in environment
- Perform different configurations and managements of the system using Ansible.
- Perform the creation of Flowlogs on VPC for monitoring of built VPCs.
- Perform creation of AMIs
- Deployment of EC2 instances and building of different environments (dev, stage and prod).
- Perform biweekly and weekly release of applications deployments with developers.
- Perform troubleshooting and monitoring of the Linux server on AWS using CloudWatch, Nagios and Scout.
- Creation of user accounts, policies and roles on Amazon Web Services (AWS) using IAM.
- Perform creation of Amazon ELB and Auto Scaling Groups.
- Management and Administration of AWS Services CLI, EC2, VPC,S3,ELB, Glacier, CloudWatch CloudTrail, IAM, and Trusted Advisor services.
- Build Amazon EC2 instances and assigned required firewalls using security group (SG) and Network Access Control List (NACL) rules.
- Terminate unused instances and cleanup network configurations
- Perform monitoring and alerting leveraging CloudWatch, CloudTrail, Scout and Nagios.
- Documentation - write Standard of Procedures (SOPs), operation processes, and policies.
Confidential, Laurel-MD
AWS Cloud Engineer/DevOps
- Apply patches/updates following the patching cycle on all AWS environments/tiers (DEV, TEST and PROD) using Saltstack.
- Perform different configurations and managements of the system using Saltstack.
- Perform the creation of Flowlogs on VPC for monitoring of built VPCs.
- Perform creation of AMIs and Snapshots as backup of running instances and volumes
- Perform troubleshooting and monitoring of the Linux and Windows servers on AWS.
- Creation of user accounts, policies and roles on Amazon Web Services (AWS) using IAM.
- Perform creation of Amazon ELB and Auto Scaling Groups including high availability of ELB using various subnets in various availability zones, configured security settings and health check for application.
- Deployment and provision of Amazon Virtual Private Cloud (VPC), EC2 Instances, ELBs and Applications(Tomcat, Apache, Java and others) on AWS using Cloud Formation with JSON.
- Management and Administration of AWS Services CLI, EC2, VPC,S3,ELB Glacier, CloudWatch, CloudTrail, IAM, and Trusted Advisor services.
- Build Amazon EC2 instances and assigned required firewalls using security group (SG) and Network Access Control List (NACL) rules.
- Perform monitoring and alerting leveraging CloudWatch, CloudTrail, and Nagios.
- Documentation - write Standard of Procedures (SOPs), operation processes, and policies.
Confidential, Laurel-MD
Linux System Administrator
- Participated in team activities as a member of the Linux / UNIX System Administration
- Provide support to the Window Administrator team in Active Directory management such as adding and configuring new workstations, setting up user accounts and resetting passwords to provide authorizations on Windows Servers
- Manage user group policies and user security rights assignment.
- Created Users and Groups using IAM on AWS Cloud.
- Launch EC2 Instances(Linux and Windows) on AWS Cloud
- Performed Daily Monitoring of System performance, capacity & managed Inventory; adjust System configurations to accommodate required loads and functionality
- Set up and administer user and groups accounts, setting permissions Web servers, file servers, database server, firewalls, and directory services with ability to diagnose basic Apache Issues.
- Build and installed multiple Linux servers on AWS Cloud.
- System and Application troubleshooting and other related issues
- Hands on experience in updating / upgrading, KVM, ESX servers, Virtual Center servers and windows virtual machines.
- Provide assist and support in the installation, configuration and monitoring of different database servers such as Oracle and SQL
- Tested and installed the latest software on servers for end-users
- Provided management of system process in areas like boot process, startup and system shutdown
- Install new servers using kick-start installation & configuration method
- Implement advance disk configuration such as RAID 5 using Linux Software RAID programs.
- Planned and executed packages and updates installations necessary for optimal system performance.
- Experienced with Linux family (Red Hat Enterprise Server, Cent OS, and Ubuntu).
- Experienced with inter networking using TCP/IP and maintaining network
- Researched the market to gain information on the latest updates available and recommended accordingly.
Confidential
IT Help Desk Technician
- Coordinated all Information Technology needs of the organization
- Worked on desktop computers, repaired printers and monitors
- Fixed software and hardware issues on windows systems
- Performed Operating System upgrades from Windows Versions to upgraded versions
- Performed software and hardware driver updates
- Performed networking tasks as assigned by management.
- Troubleshoot and resolve software and hardware problems, interface with vendor technical support to resolve problems and work with other technical staff on supporting their needs.
- Respond to security alerts with risk evaluation and monitoring /report on unauthorized access attempts
- Monitor security logs to determine security problems
- Optimize system performance by tracking daily system utilization, to determine if problems are imminent
- Monitor and provide daily reports on system performance to pinpoint performance bottlenecks and on an as needed basis, select various system options and parameters
