Aws Cloud Administrator/devops Engineer Resume
Bordentown, NJ
SUMMARY
- 5+ years of professional IT experience in Systems Administration, AWS Cloud Services, Development and Operations (DevOps), Programmer Analyst, Network Administration.
- Expertise in managing security on cloud services using WAF’s and Advanced shield and VPC on EC2 - Instances.
- Excellent experience with provisioning AWS resources with CloudFormation using DevOps tools.
- Expertise in creating DR plans in cloud environment.
- Deploying and managing systems on cloud computing platforms primarily focused on Amazon Web Services and Azure Cloud Services.
- Expertise in creating Microsoft Active Directory in windows server from WS (2008-2016).
- Strong background in implementing and administrating Microsoft based technology, server infrastructure and its fundamentals, Services and concepts.
- Expertise in configuring, maintaining DNS and DHCP with in domain controllers.
- Experience in trouble shooting networking and DNS issues using Wireshark.
- Excellent experience in deploying SSL certificates to Apache and windows servers.
- Experience in installing and troubleshooting the PC/Server operating systems and applications.
- Created complex Identity and Access Management (IAM) policies for delegated administration within AWS.
TECHNICAL SKILLS
DevOps Tools: Ansible, Jenkins, Chef, Puppet, Vagrant, Maven, Nagios.
Cloud Platforms: AWS, Microsoft Azure. EC2, VPC, S3, RDS, ELB, EBS, Storage Gateway, NAT Gateway/Instance, EFS, CDN, Auto Scaling, Cloud Watch, DNS, Route 53, Work Spaces, SNS, S3 Glacier, Identity and Access Management (IAM), Cloud Watch, Cloud Trail, Cloud Formation, IIS, WebDAV, SOPHOS.
Networking: TCP/IP, NFS, DNS, DHCP, Dell Layer-3, WAN, SMTP, LAN, FTP/TFTP.
Network Protocols: HTTP, HTTPS, FLEXPORT, SSH, RDP, SMB, SMTP, SNMP, ICMP, TCP/IP, FTP, TELNET, UDP, and RIP.
Database: Oracle 10g, Oracle 11g, MS-SQL server 2016/2017, MySQL 5.0.2.
Active Directory SSO: Microsoft Active Directory (2008,2012&2016), Azure Active Directory, Office 365, IIS.
Operating Systems: Linux (Red Hat 4/5/6, SUSE), 11.31, Ubuntu, Fedora, CentOS, Windows 2008,2012,2016. Windows 7,10 and Windows XP, NT.
Virtualization: VMware, Vsphere, XEN, VMware VSphere, Vcenter Orchestrator, Vagrant.
Programming Languages: Bash, Python, Ruby.
PROFESSIONAL EXPERIENCE
Confidential - Bordentown, NJ
AWS Cloud Administrator/DevOps Engineer
Responsibilities:
- Designed AWS CloudFormation templates to create custom VPC, Route Tables, NACLS, IGW, NAT Gateway and NAT Instance.
- Hands on experience in creating custom DNS with DHCP option sets in VPC with physical location DNS servers.
- Experience with orchestration template technologies such as AWS Cloud Formation, OpsWorks.
- Installed and configured Jenkins for Automating Deployments and providing automation solution Improved continuous integration workflow, project testing, and deployments with Jenkins.
- Integrated GIT into Jenkins to automate the code check-out process.
- Developed build and deployment scripts using ANT and MAVEN as build tools in Jenkins to move from one environment to other environments.
- Monitoring day-to-day administration and maintenance operations of the company network and systems working on Linux and Solaris Systems.
- Ansible Playbooks for zero-downtime installation, upgrade, downgrade, and uninstall processes
- Created Sophos UTM firewall for the purpose of NAT instance and firewall for public and private subnets Instances. Implemented SSLVPN connection using SOPHOS with Active Directory windows integrated authentication to access corporate physical network and AWS network from remote locations.
- Hands on creating and monitoring site-to-site VPN connection from VPC to different networking devices on physical location.
- Hands on experience in creating EC2 instances with CloudFormation templates and terraform.
- Excellent experience with windows & Linux (Ubuntu, Redhat, CentOS) EC2-instances environment.
- Experience on installing software’s on windows & Linux EC2 instances and troubleshooting connectivity issues by opening specific ports related to application and user account permissions.
- Hands on experience automating AMI's of EC2-Instance using lambda on a schedule basis.
- Configured file-sharing servers with windows EC2-instances using WebDAV and managing security using domain IIS.
- Excellent experience on all S3 storage types. S3-Standard, S3-IA, S3- Intelligent tiering, Glacier, Deep-Glacier using console access and CLI.
- Configuring backups to S3 buckets from EC2-instance file-sharing servers EBS volumes with third party tools.
- Creating S3 buckets versioning, object level logging providing security with default encryption or customer managed encryption.
- Experience in creating bucket policies for accessing bucket data only from corporate networks in a certain time.
- Created environment to backup data to S3 Glacier for long-time archival and cost optimization with PowerShell or Linux scripting.
- Experience in administrating tasks on RDS such as taking backup, restoring of database server and assigning permissions to different users.
- Proficient working with NAS, SAN and DAS storage architectures. Have experience in migrating storage from other storage architectures on to SAN.
- Experience with setting up two-way or cross-forest trust between domains for migration of workstations or servers from one domain to another domain using ADMT.
- Providing administration, maintenance, configuration, and ongoing support for Microsoft Windows Server environment including Active Directory, DNS, DHCP, and Group Policy Objects.
- Supporting and troubleshooting Windows networking services and protocols.
- Managing and monitoring all installed systems and infrastructure.
- Maintaining security, backup and disaster recovery strategies.
- Resolving complex enterprise system hardware and software problems; collaborate with peer teams and vendors to coordinate solutions.
- Creating metrics and dashboards related to Windows/AD infrastructure.
- Engaging with IT leadership to ensure our efforts in the Windows/AD environments appropriate to align with security objectives and standards.
- Documenting and maintain configuration and process information.
- Performing other duties as assigned.
- Experience with creation of design to integrate on-premise Active Directory into Azure Active Directory for SSO preparation for cloud-based SaaS applications such as Office 365.
- Office 365 Administrator for Email/SharePoint/Skype For Business configuration and setup as well Troubleshooting of Office 365, SharePoint, and Active Directory from a user account perspective and Exchange online services.
- Monitoring and managing email spam filters, anti-virus systems, and vulnerability scanners.
- Experience in installing SSL certificates from certified Authority on Apache and IIS serves to secure website access.
- As part of Help desk support providing end-to-end service on all services available, assist users with network, phone, printing, and make sure desktop and laptop applications are running correctly.
- Track outstanding tickets and follow up with end users to ensure all problems have been successfully resolved.
- Troubleshot/ repair hardware and software problems for all servers and user workstations.
- Analyse logs and alerts, either to address current issues or for proactive planning.
Confidential - Newark, NJ
AWS Cloud/ DevOps Engineer
Responsibilities:
- Hands on experience in Infrastructure Development and Operations. Designed and deployed applications using AWS services like EC2, EBS, S3, VPC, RDS, SES, ELB, Auto scaling, Cloud Front, Cloud Formation, Elastic Cache, Cloud Watch, SNS, and Route 53.
- Experienced in all phases of the software development life cycle (SDLC) with specific focus on the build and release of quality software. Experienced in Waterfall, Agile/Scrum, Lean and most recently Continuous Integration (CI) and Continuous Deployment (CD) practices. installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
- Continuous integration with Jenkins. Continuously evaluate and recommend improvement to CI/CD processes.
- Expertise in using version control tools like Subversion (SVN), GIT.
- Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.
- Experience in setting up Baselines, Branching, Merging and Automation Processes using Shell, Perl, Ruby, Python and Bash Scripts
- Experience in software development, including languages, and frameworks such as Python.
- Experience in using Nexus Repository Manager for Maven builds.
- Excelled in creating AMI (AWS Machine Images) that utilizes Auto Scaling for high availability with chef automation.
- Cloud AWS UNIX/LINUX System Administration experience in writing shell scripts for security/permissions, cron jobs, mail, disk quotas, send mail queues, SNMP, installing and updating software using rpms, YUM, make, rebuilding the kernel for client/server while administering LINUX.
Confidential
AWS M-Iaas Support
Environment: Amazon Web Services (AWS), Linux, Windows, Nagios, Splunk and TrendMicro
Responsibilities:
- Deploying Infrastructure for all applications migrating to AWS as per the Cloud Reference Architecture.
- Writing PowerShell scripts to upload selected files to S3 as backup.
- Writing or troubleshooting Python code for Lambda service.
- Writing IAM policies in JSON to give granular permissions for different users.
- Migrating On-Premises Databases to Cloud.
- Schedule lambda scripts to take the AMI backup of the EC2 Instances and tagging purposes.
- Virtual host configuration update on Apache server.
- Uploading the backups to S3 bucket and retrieving the same whenever needed
- Creating/Modify launch configuration of Auto scaling during the production deployments.
- Configured Auto scaling based on the application loads and utilization metrics.
- Creating RDS instances, taking snapshots and restoring the backup during major deployments.
- Creating IAM roles to provide access to users, applications, or services to access AWS resources and components.
- Configuring IIS to host one or multiple websites on a server.
- Creating and mounting EFS on multiple servers to ensure Synchronization of data across the servers.
- Hosting and verifying Domains in SES and make sure bounces doesn't reach threshold.
- Migrating AMI's and RDS snapshots across accounts to different regions.
- Encrypting EBS volumes with sensitive data.
- Creating and managing User Accounts and Permissions on Linux servers
