Aws Devops Engineer Resume
Kansas, CitY
PROFESSIONAL SUMMARY:
- 12 years experience on multiple technologies Cloud and Devops, software Development and Test automation
- Good experience in core AWS services (S3, EC2, ELB, ECS, EBS, Route53, VPC, Auto scaling, Elastic Beanstalk, and Cloud Formation, IAM, Cloudwatch and Cloudtrail).
- Experience with Configuration Management automation tools Ansible
- Experience with container management tool Docker and having knowledge in Kubernetes.
- Created IAM policies to grant granular permissions to specific AWS Users, Groups, and Roles.
- Configured customized reports and dashboards using AWS Trusted Advisor and Cost Explorer.
- Worked with Elastic Load Balancers, created Launch Configurations and Auto - Scaling Groups.
- Executed project specific business discussions with customers, requirements gathering and daily status updates to client
- Configured the Route 53 DNS and load Balancers for the VPC and the NACL with inbound and outbound Rules
- Experience in Devops Engineering in automating, building and deploying of code within different environments
- Expertise Configuration/Release/Build Management.
- Good knowledge in CI (Continuous Integration) and CD (Continuous Deployment) methodologies with Jenkins
- Working experience on Job Scheduling using Crontab.
- Experience in Red Hat Linux, Ubuntu, and CentOS in High-Availability management environments.
- Adopt at build deployment, build scripts and automated solutions using scripting languages such as Shell and Python.
- Good knowledge in NFS, DNS, DHCP, LDAP, SCP, FTP, SFTP, SSH, HTTP and HTTPS
- Experience with networking, storage devices
- Having good hands on experience in Telecom and networking products manual testing and Test automation using scripting languages TCL, Python, and UNIX Shell scripting.
- Excellent experience in traditional Waterfall, V-model and Agile methodologies
TECHNICAL SKILLS:
Operating Systems: Unix, Linux with Veritas high-availability cluster and Windows
Cloud Technologies: AWS (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling, Elastic Beanstalk, Cloud Formation, IAM, ACL, Cloud watch and Cloud trail etc.)
Configuration Management Tools: Ansible
Continuous Integration Tools: Jenkins, Git, Maven and Ant
Programming: Python and Shell scripting
Container Management Tools: Docker
Services: LDAP, DNS, HTTP, HTTPS, NFS, SCP,FTP and DHCP
Ticketing Tools: JIRA, HP Quality Center
Storage: Clariion and vnx
Networking analysis Tools: Ethereal/wire-shark, Spirent Test center, Spirent Smart bits
Networking: TCP/IP, ATM, VLAN, DHCP, STP/RSTP, and IGMP,SNMP, MIB, EMS/NMS, FCAPS, TL1, MML and CLI
Telecom: SIP, VoLTE, IMS, GSM/EDGE, BTS/ABIS, E1/T1 (PDH), DSL/xDSL, IP DSLAM and ATM DSLAM, MAP, Next generation Intelligent Networking (ngIN), Value added services (VAS), Prepaid and USSD
PROFESSIONAL EXPERIENCE:
Confidential, Kansas City
AWS Devops Engineer
Responsibilities:
- Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances.
- Working on Multiple AWS instances, set the security groups, Elastic Load Balancer and AMIs, Auto scaling to design cost effective, fault tolerant and highly available systems.
- Configuring and Networking of Virtual Private Cloud (VPC).
- Developed Cloud Formation scripts, deployed AWS resources and automated EC2 instances.
- Automated the cloud deployments using AWS cloud formation.
- Automated the deployments using configuration management tool Ansible
- Creating Cloud Watch alerts for instances and using them in Auto-scaling launch configurations.
- Creating an AWS RDS MySQL DB cluster and connected to the database through an Amazon RDS MySQL DB Instance using the Amazon RDS Console.
- Implemented and maintained the monitoring and using AWS Cloud Watch.
- Build scripts using Maven build tools in Jenkins to move from one environment to other environments.
- Focus on continuous integration and deployment, promoting Enterprise Solutions to target environments.
- Created scripts in Python to automate log rotation of multiple logs from web servers.
- Implemented Continuous Integration using Jenkins and GIT.
- Worked with a complex environment on Red Hat Linux and Windows Servers while ensuring that these systems adhere to organizational standards and policies.
- Used JIRA for bug tracking and work progress.
- Involved in scrum ceremonies (stand-up, grooming, planning, demo/review and retrospective) with the teams to ensure successful project forecasting and realistic commitments.
Environment: Red hat Linux, AWS (EC2, S3, ELB, Elastic Beanstalk, Elastic File system, RDS, VPC, Route53, Security Groups, Cloud Watch, Cloud Formation, Cloud Trail, IAM) Python, Shell, Ansible, Docker, Jenkins, Git, Maven and JIRA.
Confidential, Dallas, TX
AWS Cloud Engineer
Responsibilities:
- Developed automation framework for Application Deployments to the cloud environments.
- Developed high scalable container environment using Docker
- Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.
- Design, Deploy and maintain enterprise class security, network and systems management applications within an AWS Environment.
- Created Design documents with the AWS Security best practices to be implemented within the internal-team.
- Created Cloud formation Stacks to build/automate the infrastructure on AWS Cloud.
- Created various performance metrics and configured Notifications using AWS Cloud Watch and SNS.
- Configured the Elastic Load balancers, Auto-scaling group for high-availability using AWS Cloud formation.
- Network latency analysis, performance monitoring and troubleshooting skills
- Participated in the software development life cycle to ensure sound Cloud solutions are implemented.
- Worked closely with our architects and engineers to recommend and design database or data storage solutions that effectively reflect our business needs, security, and service level requirements
- Work with application and architecture teams to conduct proof of concept (POC) and implement the design in environment in AWS
- Understanding of developing and testing enterprise products, with current focus on cloud based application and giving solution to challenges imposed by multi data center deployed PaaS products and their needs for Devops tools and automation.
Environment: Redhat Linux, AWS (EC2, S3, ELB, Elastic Beanstalk, Elastic File system, RDS, VPC, Route53, Security Groups, Cloud Watch, Cloud Formation, Cloud Trail, IAM, SNS), Python, Shell, Ansible and Docker
Confidential
Devops Engineer
Responsibilities:
- Built a set of security policies which helps managing access to AWS resources using accounts, users and groups.
- Created development (Dev), quality assurance (QA) and user acceptance test (UAT) environments and each environment has 20 instances having separate VPC per environment.
- Implemented a comprehensive monitoring and logging strategy to support the Application logs, cloud logs and system logs.
- Implemented AWS Cloudwatch which monitors Live Traffic, logs, Memory utilization, Disk utilization and various other factors which are important for deployment.
- Created alarms in Cloud watch service for monitoring the server performance.
- Developed monitoring and notification tools using Python.
- Designed a Deployment pipeline for the given Conductor application that is updated automatically every time you change the code.
- Integrated services like GitHub, AWS Code Pipeline, Jenkins and AWS Elastic Beanstalk to create a deployment pipeline.
- Here GitHub is used for source code repository; Jenkins is used for continuous integration and continuous delivery
- Developed & Supported tools for integration, automated testing & Release.
- Implemented and building tools such as Ant/Maven in order to automate and enhance the overall operational environment.
- Integrated various provisioning and monitoring modules into a single platform using Jenkins CI tools.
- Enabled Continuous Delivery through Deployment into several environments of Development, Test and Production
Environment: AWS (EC2, S3, ELB, Elastic Beanstalk, Elastic File system, RDS, DMS, VPC, Route53, Security Groups, Cloud Watch, Code pipe line, Cloud Trail, SNS), Ubuntu, Maven, Python, Shell, Jenkins, GIT and JIRA
Confidential
Telecom and Networking R&D Engineer
Responsibilities:
- Contributed in Work package & Requirement Analysis and Test case Design
- Worked on specialized testing of High availability OSS-RC cluster, EMC Unified storage and NAS configuration & testing, Migration testing across different SW and HW architectures
- Hardware dimensioning for various network architectures
- Veritas cluster management
- Jump start server configuration
- DHCP, LDAP, DNS servers configuration
- Test strategy preparation and Test campaign planning
- Test Lab setup including network design.
- Automation scripting using Unix shell and python
- Installation, upgradability verification
- Agile Project Execution
Environment: Solaris, Veritas cluster, X86 HP Blade servers and EMC Storage solution Clariion and VnX, OSS-RC NEX, CEX, Confidential Proprietary tools for FSA, Defect tracking, Network simulators for GSM, UMTS & LTE and wire-shark
Confidential
Telecom and Networking R&D Engineer
Responsibilities:
- As part of integration testing and System testing All Layer 2 domains (VLAN, 802.1x, and ATM), IGMP, DHCP, TCP/IP and System management domains are executed with respect to complete FCAPS testing
- Requirement complexity analysis.
- Contributed in Test case analysis & Design
- Test Lab Design and setup including tools selection.
- Test automation design.
- Customer demonstrations.
- Design the Automation Environment and Test environment setup
- Automating Functional and Performance Tests for ASAM-MODEM part
- Train the system Test team for Automation Environment test execution
- Functional-compatibility-Performance Test Execution for ASAM-MODEM part
Environment: Solaris, Spirent Test centre,SNMP mib browser, TRACK,Solaris, Spirent Smart bits, TL1, SNMP MIB Browser, OSCAR, AWS (Alcatel). DLS, Line Simulators, Noise Generators, Clear Case, Clear quest, DDTS, TCL/Tk (test automation)
Confidential
Telecom and Networking R&D Engineer
Responsibilities:
- As part of integration testing and System testing designed GSM/EDGE BTS with BSC Test scenarios.
- Contributed in Requirement review.
- Requirement complexity analysis.
- Contributed in Test case analysis & Design
- Test Lab Design and setup including tools selection.
- Test automation design.
- Customer demonstrations.
Environment: Unix, Net Hawk GSM Analyzer, GL-TRAU analyzer, ANT-20, Spirent Smart bits, BTS- EMS, MiniSTE-Q1 Tool (nokia), MML and HP Quality Centre.