We provide IT Staff Augmentation Services!

Aws Engineer /cloud Devops Engineer Resume

5.00/5 (Submit Your Rating)

SUMMARY

  • Experience in AWS Cloud platform and its features which includes EC2, VPC, EBS, CloudWatch, Load balancers, IAM and S3.
  • Extensively worked on .NET framework4.0/3.5/2.0, C#, ASP.NET, Classic ASP, VB.NET, Web Service, REST, SOAP, Web API’s ADO.NET, Web Forms, Windows Forms, JavaScript, ReactJS, JQuery, HTML, CSS,SAAS,LESS, XML, Crystal Reports, SQL Server 2008 R2/2012.
  • Work towards reducing repetitive manual work and redundancy by developing solutions using Puppet Enterprise, Jenkins and other Continuous Integration / Continuous Delivery solutions using Bash/Python/Golang scripting and programming languages
  • Involved in design, implementation and modifying the Python code. Developed Python and shell scripts for automation of the build, release, test and deploy process.
  • Experience in configuring instance backup to AWS S3 buckets and creating snapshots and volumes.
  • Designing, Configuring and maintaining Active Directory Services on Windows Server 2003, 2008, 2012 and 2016(Test, Development) Domain controller.
  • Install and Manage security reporting tools to monitor any Active Directory changes. Plan and manage all the migrations and upgrades related to Active Directory and Domain controllers.
  • Expertise in Active Directory Setup and troubleshooting for any deleted objects and AD Recycle Bin.
  • Experienced in deploying and configuring Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch.
  • Hands on experience on Automation/Build such as Jenkins, Ansible, Docker, Chef, Puppet in AWS & GCP.
  • Experience in setting up AppDynamics tool for Application Performance Monitoring.
  • Proficient in automation and configuration management frameworks such as Ansible and Puppet.
  • Experience in Docker, Kubernetes, systems automation, security, and migrating workloads to container - based deployments.
  • Knowledge in AD architecture and infrastructure (LDAP, Directory Replication, gro up policy, security, schema changes.
  • Server infrastructure development on IaaS, PaaS platforms for AWS cloud, Elastic Search, Cloud Front, Cloud Formation, RDS, EC2, DynamoDB, S3, SQS & Cloud Trail.
  • Implemented rest APIs for asset management and queries which is integrated with web site, iOS app, Android app and Desktop Panel. Knowledge of Amazon ECS Clusters and able to manage containers in it.
  • Build and Maintained Docker container clusters managed by Kubernetes on GCP. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test and deploy.
  • Experience in Implementing Virtualization Environment Using VMware ESX and ESXi, Oracle Virtual Box, and Microsoft Virtual PC.
  • Configured different load balancing methods on F5 LTM & GTM and worked on one-connect profiles and HTTP compression and several persistence profiles.
  • Excellent working knowledge of TCP/IP protocol suite and OSI layers.
  • Working knowledge on Azure cloud IaaS and PaaS Services, Azure SQL, Azure storage and Azure Services.
  • Good knowledge in scripting languages like Nodejs and wrote code to copy the data from ServiceNow MySQL database to MongoDB in the background
  • Design of Cloud for customers looking to migrate from On-Premise to develop new PaaS, IaaS, or hybrid solutions utilizing Microsoft Azure or Amazon Web Services (AWS).
  • Knowledge and expertise on all aspects of Chef concepts like chef server, workstations, Nodes, chef clients and various components like push jobs, supermarket etc.
  • Educated Agile teams on adopting scaled agile (SAFe) and Scrum as frameworks for software development and facilitated the transition from Waterfall methodology into Agile.
  • Responsible to Configuring and managing Virtual Machines, Storage, network and applications using Windows Azure portal.
  • Experience with backup technologies like Tivoli Storage Manager 5.x, 6.x, Veritas Netbackup 4.x, 6.x, 7.x, CommVault, Data Protection Manager (DPM) for Windows and Linux Servers.
  • Experience in Managing User accounts, Swap memory, security, disk space, and process monitoring in Solaris and Redhat Linux. Experience implementing Public Key Infrastructure (PKI) with Active Directory
  • Working experience designing VPC, Route Tables, Direct Connect, Internet Gateway, Security Groups, and CloudWatch Monitoring Alerts.
  • Highly experienced with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes Orchestration and worked with HashiCorp Terraform to create, change and improve infrastructure.
  • Experience in JAVA, J2EE, Frameworks (Struts, spring, Hibernate), Web services in developing Micro Services
  • Knowledge in OOPS, Core Java, Angular/React JS/Node JS, JSP, HTML5, CSS3, jQuery and JavaScript.
  • Proficient in building infrastructure-as-code with Terraform or CloudFormation.
  • Expert level experience working with TFS, Visual Studio, Release Manager to configure Continuous Integration, Testing and Deployment (CI/CD)
  • Experience as On-Call 24x7 production DBA support, application/development DBA.
  • Extensive knowledge on database administration for Oracle 8i, 9i, 10g and 11g, with experience in very large-scale database environment and mission critical large OLTP and OLAP systems.
  • Attended daily stand up meetings, bug-scrub meetings, Sprint planning meetings and Weekly release health checkup meetings as best practices of an agile environment.
  • Strong experience and understanding of Auto mounts, TCP/IP, SMTP and Printer configurations.
  • Extensive experience in installing, integrating, tuning, and troubleshooting Apache, Tomcat.
  • Manage and configure AWS services EC2, ELB, SNS, Route53, S3, RDS, DynamoDB, Lambda, Cloud Watch, IAM, SNS, VPC, and SES as per the business needs using Enterprise cloud services.
  • Highly experienced in DevOps Environment by enhancing Continuous Delivery and infrastructure change by using Ansible, Kubernetes and Docker to deploy code with GIT, Jenkins
  • Excellent technical command to work with Agile project management tool like JIRA.
  • Excellent interpersonal skills, independent problem-solving skills, the ability to work effectively in critical situations and hard working.
  • Experience in developing highly efficient Java code and view layouts and the ability to diagnose performance bottlenecks in Android development.
  • Worked on AWS API Gateway for custom domain and Record sets in Amazon Route53 for applications hosted in AWS Environment.
  • Installing, Configuring and maintaining NoSQL Databases such as DynamoDB, MongoDB, Cassandra
  • Experience with architecting application on AWS using different resources like EC2, ElasticBeasntalk, SQS, ElasticCache, DB, SNS CloudWatch, ECS, ElasticSearch, etc.
  • Provided technical guidance and engineering support, with a focus in cloud automation. Primarily Ansible and Ansible Tower, Satellite, OpenShift, and CloudForms.
  • Worked with Ansible playbooks to automatically install packages from a repository, to change the configuration of remotely configured machines and to deploy new builds.
  • Experience building installation, configuration, administration, reporting of Atlassian tools Jira, Confluence, BitBucket/Stash/GitHub, TeamCity, Crowd.
  • Experience in software development life cycle, Scrum Model, Agile Methodology.

TECHNICAL SKILLS

Operating Systems: LINUX - Redhat 4,5,6,7 Fedora, SUSE 10/11/12, Debian, Ubuntu, CentOS UNIX - IBM-AIX 5.x/6.x/7.x, Sun Solaris 7, 8, 9&10 and HP-UX 11.x WINDOWS - NT/ 2000/2003/2008 Server/XP Pro/Vista/7/10

Hardware: HP Proliant, IBM x236 IBM x232, IBM 3650, IBM HS22, HS12, LS22 Blade Center SunT2000,T5240,T5120, V880/890,E6500,E4500/E3500,E450/420/250,E220, Netra1405/X1,T1000/2000,T5120/5220, M4000, B6000

Tools: WebLogic 10.x/9.x/8.x, WebSphere, Nagios, Apache HTTP/Tomcat/JBoss, VERITAS Volume Manager, ActiveMQ, Chef, Puppet VERITAS Net backup5.1, TSM 5.5, Cluster server 3.5 & 4.1, AWS,Splunk, Redhat Cluster Server, HAProxy

Languages: Scripting Shell, Bash, Python, Perl, JSON, XML JAVA, SQL, HTML

RDBMS: Oracle7.x/8.0/9i/10g, Cassandra, SQL Server, DB2, MySql, Sybase.

Network Protocols: TCP/IP, NIS, NFS, DNS, DHCP, LAN, FTP/TFTP, SSH, SFTP, SNTP, SMTP, ARP, RARP, PPP, POP3 and Firewalls

DevOps/Cloud/Virtualization/CI/CD tool: AWS, Puppet, Ansible, Jenkins (IaaS), Continuous Integration, Continuous Delivery, Docker, Docker Swarm, Kubernetes, Openshift, Nagios, ELK, Python, Lambda.

Cloud: AWS, Azure, Google Cloud Platform

PROFESSIONAL EXPERIENCE

Confidential

AWS Engineer /Cloud DevOps Engineer

Responsibilities:

  • Creating Automated build process by using Jenkins CI tool. Experienced working in a transforming DevOps culture implementing CI/CD process using tools like GIT, Jenkins, Maven and Ansible.
  • Updated Configurations in bitbucket as per the config guide provided by the release manager before taking the deployments on staging Environment.
  • Experience with GIT for version control and communicating with the repositories in GITHUB
  • Installation, Configuration and Management of RDBMS and NoSql tools such as MySQl, DynamoDB.
  • Managing the OpenShift cluster that includes scaling up and down the AWS app nodes.
  • Install and configure Ansible server / workstation and nodes via CLI tools to AWS nodes.
  • Experience in creating dashboards in Stackdriver. Can setup alerting and create custom metrics using google API developer tools.
  • Point team player on Kubernetes for creating new Projects, Services for load balancing and adding them to Routes to be accessible from outside, Creation of Pods through new application and control the scaling of pods, troubleshooting pods through ssh and stackdriver/splunk logs.
  • Provide the permissions and required access to all the pub/sub topics and sinks to push/write the data to Stackdriver.
  • Increasing EBS backed volume storage capacity when the root volume is full using AWS EBS Volume feature.
  • Created AWS Route53 to route traffic between different regions. Created users and groups using IAM and assigned individual policies to each group. Created SNS notifications and assigned ARN to S3 for object loss notifications.
  • Using GO, developed a microservice for reading large volume of data(millions) from PostgreSQL database.
  • Experience writing data APIs and multi-server applications to meet product needs using Golang.
  • Experience in writing the HTTP RESTful Web services and SOAP API's in Golang.
  • Designed configurable REST APIs on demand using Go.
  • Used Ansible for configuration management of Instances within GCP. Configuring and Networking of Virtual Private Cloud (VPC). Wrote ansible scripts to ensure OpenShift container platform works in sync with Bank system of records.
  • Involved in .NET APIs for AWS including Amazon S3, Amazon EC2, Amazon Dynamo DB.
  • Worked on Redhat OpenShift to improve application security by putting admin consoles on different Docker containers accessible only from unusual port numbers.
  • Worked on OpenShift for container management and to enhance container platform multi - tenancy.
  • Wrote Automated shell scripts to ensure OpenShift -Environment is monitored end to end so that we can monitor in Bank's internal script-based Monitoring tool.
  • Serve as an escalation point for other Systems Administrators, Engineers, and other technology teams in the resolution of server and system problems.
  • Contribute to the development and maintenance of automation tools used in the management of our infrastructure.
  • Primary responsibility for the Active Directory Administration to provide strategic and tactical direction for the Active Directory Services, Identity and Access Management, Roles Based Access Control and Segregation of Duties
  • Planning, creating and managing AD group policy templates and policies administration, operating system security patches upgrade procedure for secure computing and network environment.
  • Create and maintain documentation of systems and processes for existing and new systems.
  • Build, administer, and troubleshoot all mission critical environments (Production, Stage, Dev, Test, QA)
  • Created PowerShell scripts, groovy scripts and windows batch commands as part of Jenkins CI\CD setup.
  • Experience on serverless architecture with AMAZON AWS and Lambda functions development .
  • Possesses knowledge of IaaS/PaaS technologies and cloud computing platforms (Preferably with VMWare/ OpenShift/AWS).
  • DevOps role converting existing AWS infrastructure to serverless architecture (AWS Lambda, kinesis) deploying via Terraform and AWS Cloud formation.
  • Set up Auto Scaling of the instance group using GCP CLI (Command line tools) and GCP cloud environments for DEV/QA environments.
  • Used Open stack and AWS cloud services to launch Linux and windows machines, created security groups and written basic PowerShell scripts to take backups and mount network shared drives.
  • Created Jenkins continuous integration for Asp.Net Core, Asp.Net Web API, Asp.Net MVC, ReactJS applications.
  • Utilized CloudWatch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB, tables, EBS volumes; to set alarms for notification or automated actions; and to monitor logs for a better understanding and operation of the system.
  • Maintained the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Lead engagements with cloud automation and orchestration tools such as OpenShift and commercial PaaS offerings.
  • OpenShift virtualized PaaS provider - used in automating the provisioning of commodity computing resources for cost and performance efficiency. R, APP, INFRA, Gluster.
  • Created VM in Google Cloud Platform (GCP), installed Docker, Docker swarm.
  • Created Elastic load balancers (ELB) and used Route53 with failover and latency options for high availability and fault tolerance.
  • Install and configure Apache, Nginx on Ubuntu and Amazon Linux instances.
  • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx.
  • Build out server automation with Ansible and used other tools like Jenkins/Maven for deployment and build management system.
  • Created S3 buckets in the AWS environment to store files, sometimes which are required to serve static content for a web application.
  • Setup Alerting and monitoring using Stackdriver in GCP.
  • Create custom log metrics using Stackdriver logging and create charts and alerts using the custom log metrics.
  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef, Puppet with AWS Cloud Formation and Jenkins for continuous integration
  • Experience in Server infrastructure development on AWS Cloud, extensive usage of, AMI's, EC2, Lambda, RDS, S3, Route53, SNS, SQS, API Gateway, ELB, Virtual Private Cloud (VPC).
  • NoSQL database modeling and design in a public cloud environment; AWS DynamoDB preferred
  • Used NOSQL database Amazon dynamo DB to store data of reporting Application.
  • Experience in writing complex Stored Procedures, Functions, Triggers, SQL Queries and Views using SQL Server
  • Used open-shift enterprise 3 and deployed applications with Docker containers in the cloud with PaaS.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains and environment setup
  • System experience both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., Cassandra, MongoDB), along with related caching software. Strong working experience in SQL NoSQL database like MongoDB and Cassandra
  • Developed PowerShell, Bash scripts for automated deployment of set of inbuilt tools to AWS instances, with required configurations and settings to meet the business requirements.
  • Accountable for AWS CloudFormation template creation for provisioning of AWS resource.
  • Worked on checking the various HTTP Response for REST API by using GET, PUSH methods with the help of Postman and Advanced Rest client.
  • Experience in Identity and Access Management- Web SSO, Web security, Web Services and API security using industry standards such as SAML, OAuth.
  • Create, maintain and drive the technology strategies and roadmaps within the area of the responsibility, e.g. Web Access Management and SSO/OAUTH
  • Implemented automation of AWS infrastructure via Terraform and Jenkins - software and services configuration via Ansible playbooks .
  • Used Ansible playbooks for various automation purpose, file copy, permission changes, configuration changes, path specific folder creation . Implemented Jenkins for user management with active directory.
  • Created Jenkins Jobs for push button deployments in QA, Integration, Staging and Production.
  • Responsible for orchestrating CI/CD processes by responding to Git triggers, human input, and dependency chains
  • Converting existing applications to run in Docker containers and developing workflows on how to develop, test, and deploy these containers.
  • Manage Web applications using Ansible playbooks and coordinated with Terraform DSL for automating inside the AWS cloud. Built centralized logging to enable debugging using Elastic Search Logstash and Kibana.
  • Configured VM networking with reserved IPs, Health Monitors, Firewall rules, VM scale sets and availability sets in the Azure Cloud .
  • Hands on experience on Kubernetes for container management that runs Docker containerized applications in a cluster of EC2 instances in Linux Environment .
  • Worked on Data center migration with Linux, Unix servers and data migration using vicom.
  • Plane. Implemented Nagios Monitoring and alerting for the applications.
  • Support the deployment and operation of Experian’s strategic global PaaS platform, based on OpenShift/Kubernetes.
  • Developed iptables and software defined networking models by continuous debugging of customer issues.
  • Efficient with Kubernetes to manage the containerized applications, creating config Maps, deployments, secrets, services and deploying application containers as pods.
  • Performed daily system monitoring, verifying the integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups.
  • Responsible for making decisions regarding the support and maintainability of AD on a day to day basis
  • Worked with Atlassian JIRA for creating Projects, assigning permissions to users and groups for the projects.
  • Worked in a bi-weekly sprint basis and organized daily standups to ensure using scrum methodologies.
  • Efficient in writing and composing Docker files for micro services and deployed them in prod and non-prod environments. Work with clients to update data in Active Directory
  • Deploy and maintain international server environment for 24/7 critical uptime business product offering in a mixed Windows/Linux environment.
  • Performed regular day-to-day system administrative tasks including User Management, Backup, Network Management, and Software Management including Patch updates, Documentation etc.

Confidential

DevOps Engineer / Site Reliability Engineer

Responsibilities:

  • Responsible for managing infrastructure provisioning (EC2, ELB, S3, Route 53, IAM, security groups - CIDR's, NAT), application deployment and monitoring. Built and managed different monitoring dashboards using Kibana 4 that helped Site Reliability Engineering to monitor the uptime of services.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch. Experienced in working with various Python IDEs like IDLE, PyCharm and Sublime Text.
  • Experience in working on various python packages such as Numpy, SQLAlchemy, matplotlib, Beautiful soup, pickle, Pyside, Scipy, and PyTables.
  • Provide close liaison with project teams to ensure the smooth transition of new applications, systems and initiatives into the production environment that rely on Active Directory (AD).
  • Maintained user accounts IAM Roles, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Setting up private networks and sub-networks using virtual private cloud (VPC) and creating security groups to associate with the networks and Setting up scalability for application servers using command line interface.
  • Setting up and administering DNS system in AWS using Route53.
  • Worked on google cloud platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Setup GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Good Knowledge on understanding of building Android mobile applications that utilize web services (REST, HTTP-based, XML, SOAP, JSON or other services).
  • Set up and maintained fully automated Build and Test processes for Apple iOS and Android devices
  • Establishing database connections for Java and Python by configuring packages like JDBC, MySQL-Python.
  • Experience in dealing with Windows Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, and Auto-Scaling.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Git Version Control.
  • Used Bitbucket to create branches from the specific build, commit id will be populated in Jenkins dashboard so that taking that commit ID created branches and added additional functionalities by creating pull requests and adding reviewers to confirm the changes.
  • Configured Azure in TFS RM, and Automated TFS builds to Azure environment.
  • Involved in launching Docker containers on pods on top of multi-node Kubernetes cluster in an AWS environment with help of Kops and kubectl.
  • Deploying multiple clusters (50+) using Jenkins, Python, PowerShell, Ansible for distributed systems on Large scale.
  • Used JavaScript and ASP.NET controls like Custom, User Controls to provide standard interactive UI.
  • Involved with installation and maintenance of ORACLE 10g RAC/ORACLE 11g RAC and Standby Databases (Oracle DataGuard) for High Availability and Disaster Recovery purpose.
  • Restoration and Recovery of databases at the times of occurrence of critical failures.
  • Responsible for installing, upgrading and configuring the Oracle environment by creating databases, storage structures and objects, database backup and recovery, monitoring and optimizing database performance.
  • Experience with web deployment technology specifically Linux/Nginx/Apache/Tomcat/Java.
  • Implement and manage appropriate metrics to provide management visibility of platform performance. Review AD capacity and disaster recovery plans. Innovate and improve the features of the AD service.
  • Responsible for Development, Integration, Staging and Production deployments.
  • Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers
  • Knowledge of DNS, Windows Authentication, to include authentication with other technologies for Single Sign-On
  • Good understanding of Networking, VPC, Data center to Cloud Connective, Security etc. in AWS Cloud.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure
  • Good experience writing Manifests, Modules using Industry Best Practices for both Deployment Automation and Infra Configuration Management.
  • Used using containerization tools, which include transition to Docker and develop distributed cloud system using Kubernetes and Helm package manager for Kubernetes.
  • Practical understanding and experience in scaling puppet with 100's of agents and few puppet servers.
  • Used Puppet to manage Web Applications, Config Files, Data Base, Commands, Users Mount Points, Packages. Analyzed and resolved conflicts related to merging of source code for GIT.
  • Participated in after hours on-call rotation to support Ops performs deployments on PROD environment.
  • Programming with S3, EC2, Splunk, Kinesis, Cloud Formation, VPC Services.
  • Configured web servers (IIS, Nginx) to enable caching, CDN application servers, and load balancers.
  • Very good working experience of setting up Jenkins CICD pipeline from the scratch to deploy code to various web application, using Build Scripts and Custom Deployment Scripts (with PowerShell)

We'd love your feedback!