Post Job Free

Resume

Sign in

DevOps

Location:
Bellevue, WA, 98004
Posted:
February 03, 2020

Contact this candidate

Resume:

Teja

Email: adbk8n@r.postjobfree.com

Contact: 678-***-**** Certified AWS / DevOps consultant

Professional Summary:

* ***** ** ********** ** AWS DevOps Engineer, Configuration, Build and Release Management.

Extensive experience includes SCM, Change/Incident Management, VMware and AWS Cloud computing.

Responsible for upgrades to Red Hat Linux with Software packages, patches and maintained them in accordance with established policies, procedures and service level agreements.

Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.

Proficient with Linux/UNIX/Windows systems, maintenance of user groups, development integration, tools infrastructure, installation and maintenance

Experience with writing and installing plugins for Openfire.

Experience with installing the Openfire source code and building the source.

Experience in Installing and configuring the Docker, Docker Images, Registers, and Containers.

Experience with migration to Amazon web Services (AWS) from Datacenter.

Designed and Implemented a Microservices container CI/CD solution within AWS leveraging Jenkins, GitLabs, Docker, Ansible and Kubernetes.

Experience with working on Openfire to work with different user stores for admins and non-admin users.

Expertise in Source Code Management tools such as SVN, GIT, RTC, TFS, CVS and VSS.

Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/ Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.

Experience in automated builds using TFS team build and cruisecontrol.net build for .net applications and Salesforce.

Developed Golang API and chat-bot using TDD to automate software deployments and rollbacks using Github webhooks.

Involved in the setup of Chef servers, work stations, nodes and bootstrapping new infrastructure chef nodes for configuration management.

adapt to perform for the CI/CD tool (GITHUB, Bitbucket, Jenkins, ANSIBLE TOWER) chain that is available at Customer environment or proposed to be made available.

Experience with integrating Openfire authentication, user and group data with a custom database.

Expertise in IDE/Client/CLI tools RAD, Eclipse, IntelliJ and Visual Studio.

Expertise in Java, .Net build tools Ant, Maven, Gradle, Nant and MS Build.

Used SonarQube for continuous inspection of code quality to perform automatic reviews with static analysis of code to detect bugs, code smells.

Updated Microservice CI/CD Pipeline to include dynamic test execution.

Experience in using SonarQube to record metrics history and provide evolution graphs.

Implemented multi-tier application provisioning in open stack cloud integrating it with Chef.

Experience in using gitUrbanCode Deploy to standardize and simplify the process of deploying software components to each environment in your deployment cycle.

Experience in Server infrastructure development on AWS Cloud, extensive usage of Virtual Private Cloud (VPC), Cloud Formation, Cloud Front, RDS, S3, IAM, Route53 and SNS.

Experience in using plug-ins in IBM Urban Code Deploy to integrate the server with the existing middleware and organize code from the existing code repositories into components.

Experience with Amazon AWS cloud creating EC2 instances, security groups, EC2 container services and Amazon elastic block store.

Worked as Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups.

Expertise in setup and configuration of Application Servers WebSphere, Tomcat, JBoss, WebLogic and involved in deployment activities.

Experience in orchestration of changes across servers, Tiers and components in Urban code.

Expertise Knowledge in bash (Shell) /Perl scripting.

Experience with TFS (Team Foundation System) based Build System.

Expertise in Automating Applications using Anthill Pro Continuous Integration Tool.

Experience in multiple development groups to design/create automated build and deployments using MS Build, Ant, JACL, VBScript, Nant and PowerShell Scripting.

Experience in building a Command line tool to interact with RESTful API using in Golang.

Having good Experience in DevOps tools Urban Code Deploy, Puppet and Chef.

Extensively worked on Code Quality tools SonarQube, check style, PMD, Find Bugs, Emma, Cobertura and JaCoCo.

Experience of working with the Release and deployment in Java/J2EE, Android, iOS, C, C++ and ASP.net Web applications environment

Expertise in Repository Management tools Artifactory and Nexus.

Managed environments DEV, SIT, QA, UAT and PROD for various releases and designed instance strategies.

Sound Knowledge on Shared and Managed Services – Network Managed Services and Internet of Things (IoT).

Demonstrable technical knowledge and consultative skills from a Data Center: Compute, Storage, Orchestration/Cloud and Software Defined Networking.

Hands on experience on Amazon Web Services Computer Services, knowledge of CDN.

Technical knowledge:

Operating Systems

RHEL/CentOS 5.x/6.x/7, Ubuntu/Debian/Fedora, Sun Solaris, Windows Server, Linux/Unix.

DevOps Tools

UrbanCode Deploy, Docker, Puppet, Chef, GitHub, AWS, Kubernetes.

Build Tools

ANT, MAVEN, Gradle, Nant, MS Build, Control-M / Kom & Bash shell, DataPower, VMWare vSphere.

Monitoring Tools

AppDynamics, Splunk, SonarQube

Languages

Languages Shell, Bash, Perl, Ruby and Python scripting, PowerShell Scripting.

Databases

MySQL, Mongo DB, Cassandra, PostgreSQL, SQL Server.

Web/App Server

Apache, IIS, HIS, Tomcat, WebSphere Application Server, JBoss, XQUERY.

Bug Tracking Tools

JIRA, Rally, Remedy and IBM Clear Quest, Bugzilla, HP Quality Center.

Versioning Tool

RTC, SVN, GIT, TFS, Clear case, Perforce, CVS, VSS.

CI Tools

Hudson, Jenkins, Bamboo, Cruise Control.

Professional Experience:

Client: Mobilecomm Professionals.Inc Feb 2018 – Present

Role: AWS DevOps Engineer

Description:

MobileComm Professionals Inc is an American telecommunication holding company that provides wireless services and is a major global Internet carrier. It is the fourth largest wireless network operator in the United States and serves 58.6 million customers as of September 2018.

Responsibilities:

Worked as DevOps engineer for automation of Optum’s Security Content Build & Release operation and support in day to day operations.

Worked with cloud providers AWS to build hybrid cloud as we have some private servers on our premises, also we have distributed some of workload on the public cloud.

Implemented AWS solutions using E2C, S3, RDS, Elastic Load Balancer, Auto-scaling groups.

Worked on Physical to AWS Cloud Migration and creating alarms and notifications for EC2 instances using Cloud Watch.

Responsible for collaborating on and setting cloud vision; providing thought leadership in cloud infrastructure and cloud services architecture to meet operational objectives for cloud solutions.

Responsible for Configuring S3 versioning and lifecycle policies to backup files and archive files in glacier and set up IAM in order to create new accounts, roles, and groups.

Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Ansible.

Implemented Web Services (WSDLs) using JAX-WS and implemented REST services by Golang with microservices architecture.

Used Golang to log the different host system event and alert information to Cassandra database.

Assist network analyst in planning and implementing network services using NT 4.0, Windows 95/2000/XP.

Experience in using IBM Urban Code Deploy elements to model software deployments which include applications, environments, and components.

Implemented a Docker delivery pipeline allowing for CI/CD of tomcat web service containers.

Administrating local and remote Windows NT 4.0 servers.

Developed responsive web product features using React JS, SASS, on Golang with REST.

Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Ansible, or custom-built, designing cloud-hosted solutions, specific AWS product suite experience.

Installed/Configured/Managed Ansible Tower and Ansible Agents.

Developing customized Ansible playbooks for Amazon Cloud for the defined Infrastructure.

Create AMIs by using Packer for production usage as part of a continuous delivery pipeline.

Setting up the Amazon ECS as a Jenkins slaves to run the Docker containers.

Installed and Configured Jenkins for CI/Automation tool with plugins and created jobs.

Designing and implementing fully automated server build management, monitoring and deployment by using technologies like Chef.

Implemented Nexus IQ Scan as part of CI/CD pipeline to scan for license and security violations in third party dependencies used in projects.

Automated consistent deployments and rollbacks of applications using IBM Urban code Deploy.

Investigated build error logs in Teamcity and Jenkins.

Worked with JIRA for Issue Tracking and monitoring.

Created pods, nodes and clusters using Kubernetes running in Minikube that makes it easy to run Kubernetes locally.

Troubleshooting issues in the cloud environment included Linux, UNIX, Windows 2008 R2 and Windows 2012 R2.

Installed Chef cookbooks and migrated chef server to AWS OPS works using EC2 instances.

Created custom clusters in Kubernetes from scratch.

Created containers with Go language with integration Kubernetes to deploy micro-services.

Built and maintained automation systems using Bash and Python scripting to support leading edge malware and vulnerability research.

Automated testing and verification of changes added to content packages before they are released to FireEye appliances.

Automated orchestration of different environment using Chef in cloud.

Used Chef-Knife to create cookbooks and recipes to install packages that automate with hardened Linux configurations.

Provided Configuration Management and Build support documentation on existing pipelined projects.

Developed Lookup internal tool for Product Management, Cloud Ops and Technical Support teams to identify build versions based on signature or rule lookup using Python.

Experience in building solutions using Azure PaaS and other services.

Setup and configured Apache server for Lookup internal tool.

Worked with cloud operations, IT and network teams to deliver content to customers via Akamai CDN.

Environment: RHEL/CentOS 6/7, Ubuntu 12.04/12.04, AWS (EC2, S3), AWS Cloud, EC2, git, svn, Jenkins, Teamcity, apache web server, Linux, Python, Shell Scripts, Perl Scripts, Jenkins, Github, JIRA, Docker, MiniKube, Kubernetes

Client: Adobe Inc San Jose, California July 2017 – Jan 2018

Role: DevOps Engineer

Description:

Adobe Inc. is an American multinational computer software company headquartered in San Jose, California. It has historically focused upon the creation of multimedia and creativity software products, with a more recent foray towards digital marketing software.

Responsibilities:

Release Engineer for a team that involved different development teams and multiple simultaneous software releases.

Developed Shell/Perl Scripts for automation purpose.

Skilled at Software development life cycle (SDLC) and Agile programming methods.

Development, Acceptance, Integration, and Production AWS Endpoints.

Deployed applications using Docker containers in the cloud with Paas.

Code repository Mobil, code merge and quality checks with various tools, especially GIT, NEXUS, etc.

Architect Development, Test, Integration, and Production AWS environments.

AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling.

AWS CLI Auto Scaling and Cloud Watch Monitoring creation and update.

Experienced in design, development, deployment, management of complex solutions on Microsoft Azure for clients

Solid understanding of Linux OS, including security, compilation, and installation of third-party software and networking.

Design roles and groups using AWS Identity and Access Management (IAM).

Resolved problems related to performance metrics such as Processor Usage, Memory etc.

Managed hardware, software, and networking for a large-scale cluster on Amazon EC2.

Used security groups, IAM roles, scaling groups, load balancers, Monitored EC2 instances with CloudWatch.

Used Amazon S3 to backup database instances periodically to save snapshots of data.

Monitoring Live Traffic, logs, Memory utilization, Disk utilization and various other factors, which are important for deployment.

Keep Virtual hardware and VMware tools updated to keep a healthy environment.

Develop Cloud Formation scripts to automate EC2 instances. Design user's credentials and profiles using AWS IAM.

Involved in Designing Azure virtual machines (VMs) and VM architecture for IaaS & PaaS and understand availability sets, fault domains and update domains in Azure.

Automated system deployment, monitoring, alarming, and scaling in the Cloud.

Manage network security using Load balancer, Auto-scaling, Security groups and NACLs.

Creating NAT and Proxy instances in AWS and manage route tables, EIP's and NACLs.

Used DNS management in Route53, Amazon S3 to backup database instances to save snapshots of data.

Built python automation scripts to apply OS patching for EC2 instances for security upgrades.

Created periodic EBS snapshots and rebuilt new EBS volumes from these snapshots to migrate applications.

Managed VMware ESX/ESXi hosts using vSphere client and Web client.

Created and documented process for deploying Virtual machines on VMware.

Maintained existing and helped creating new Users and tenants using Amazon IAM's.

Created Python scripts to: Totally automate AWS services which includes web servers, ELB, CloudFront distribution, database, EC2 and database security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.

Experience running LAMP (Linux, Apache, MySQL and PHP) stack systems in agile quick scale cloud environment.

Automating backups by shell for Linux to transfer data in S3 bucket.

Environment: RHEL/CentOS 6/7, Ubuntu 12.04/12.04, Maven, GIT, svn, apache web server, apache tomcat server, Java/J2EE, Hadoop, Linux, AWS (EC2, S3), AWS Cloud, .Net, TFS, Python, Shell Scripts, Perl Scripts, Jenkins, Github, chef, puppet, ansible, maven, ant, Web Logic, Rest API, Clear Case, Elasticsearch, Kibana.

Client: Farmers Insurance Woodland Hills, CA May 2016 – April 2017

Role: DevOps Engineer

Description:

Farmers Insurance Group is an American insurance group based in California. It is an insurer group of automobiles, homes and small businesses and provides other insurances and financial services products.

Responsibilities:

Implemented Continuous Integration and Deployment (CI/CD) solutions to target environments AWS.

Involved in designing and deploying multitude applications utilizing almost all the AWS stack (Including EC2, Route53, S3, RDS, DynamoDB, SNS, SQS, IAM) focusing on high-availability, fault tolerance, and Auto Scaling in AWS CloudFormation.

Worked closely with JAVA developers on SVN code repository and build tools like Maven and helped developers to integrate the code with Jenkins

Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.

Built YAML, JSON Script Templates for creating VPC, Subnets, Network Interface, EC2 Instances, Cloud Trail for API monitoring, Cloud watch of the resources, Cognito for access control to your web, RDS with PostgreSQL, S3 for cloud watch log storage with two different Availability Zones.

Worked on creating the Users, Groups, Hosts, Host groups, Items and Triggers to Splunk. Integrated the AWS Cloud watch to Splunk using a Lambda function to automatically create the triggers and generate the alerts for the monitoring metrics.

Developed strategy to migrate Dev/Test/Production from an enterprise VMware infrastructure to the IaaS Amazon Web Services AWS Cloud environment including runbook processes and procedures.

Experienced with event-driven and scheduled AWS Lambda functions to trigger various AWS resources.

Experience on working with Docker containers infrastructure and Continuous Integration for building & deploying Docker containers and Excelled on creating AMI (Amazon Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling.

Creating CloudWatch Dashboards to view the performance metrics Like CPU Utilization, Memory Utilization and integrated Simple Notification Service with CloudWatch to get notification of monitored performance metrics.

Environment:

AWS, GIT, SVN, VM's, Maven, Surrounded SCM, GitHub, BitBucket, SonarQube, Nexus, Jira, Jenkins, Chef, Docker, Apache Tomcat, JBoss, Junit, Nginx, Linux, Bash, XML, Shell, Python, Ruby, Networking, MYSQL, Dynamo DB, Amazon Redshift Database.

Client: Netcracker Technology Solutions INDIA Jan 2014 – Dec 2015

Role: Build & Release Engineer

Description:

Netcracker technology solutions is a provider of business support systems, operating support systems and software defined networking and network functions virtualization solutions. The company offers professional services and managed services.

Responsibilities:

Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm. Built and Deployed java source code into application servers in an agile continuous integration environment.

Worked on the transition project, which involves migration activities from ANT-Maven to standardize the build across all the applications.

Used Jenkins innovatively to automate most of the build related tasks. Improved throughput and efficiency of build system by providing managers rights to trigger a required build.

Build artifacts (war and ear) are deployed into a JBoss app server using Shell Scripts.

Maintained configuration files for each application for build purpose and installed in different environments.

Used GIT for branching, tagging, and merging.

Presented reports to the Project manager about the progress and issues, tracking key project Milestones, plans and resources.

Created Release Plan, definition, collection, analysis, and presentation of release project metrics.

Configured and maintained Jenkins to implement the CI process and integrated the tool with Maven to schedule the builds.

Environment:

RedHat Enterprise Linux, Centos, Shell Scripts, ANT, Maven, Jenkins, GIT, Apache, Tomcat, JBoss.

Client: Info track Systems (P) Ltd INDIA. Aug 2012 – Jan 2014

Role: Linux/Unix Admin

Description:

The company mainly focuses on auxiliary to financial intermediation, Except insurance and pension funding.

Responsibilities:

Performed deployment, ongoing maintenance & configuration of systems for maximum availability, security, performance, and documentation in a Linux based production environment

Created Bash, Shell & Python scripts for various Systems Administration tasks to automate repeated processes

Worked with SCRUM & Agile development teams to deliver products & service in time.

Performed day-to-day jobs such as monitoring log files, writing and running the scripts to automatically watch the resources, CPU, memory, I/O, and paging space.

Worked with developers & engineers for environment troubleshooting & support.

Writing Shell scripts for automation of jobs, system monitoring and error reporting.

Installed new software releases, system upgrades and resolve software-related problems.

Configured remote backup & Automated through script.

Created Users and Groups for certain departments. Configured DHCP for dynamic IP scheduling.

Managed SVN repositories for branching, merging, and tagging.

Use JIRA for change control & ticketing.

Setup and configured network TCP/IP on Linux environment.

Provided installation, configuration & maintenance of pre-prod and production environments including services such as Tomcat Apache, Jetty, Jabber, Openfire, Kickstart, MySQL, Jira, etc.

Installed & maintained XEN & VMware servers with multiple VM's, running a Multi VLAN Physical & VM environment

Worked with development engineers and program managers on new projects to gather system requirements and support of the new projects within evolving, testing and rolling-out new products and services to pre-production, staging and then transitioning or migrating the project into to production.

Environment:

Linux, HP-UX(RHEL/SUSE/SOLARIS/HPUX/AIX), Centos, DNS/NFS/NIS/NTP,SCM, Server spec, Shell.



Contact this candidate