Post Job Free

Resume

Sign in

Release Engineer Active Directory

Location:
Owings Mills, MD
Posted:
July 19, 2021

Contact this candidate

Resume:

Senapathi Reddy

DevOps Engineer

219-***-**** adns62@r.postjobfree.com

CERTIFICATIONS

AWS Certified Solutions Architect – Associate (03WBSYLDD24QQ791)

Professional Summary:

Certified AWS Solutions Architect Associate with 7+ years of experience in the IT industry with diversified exposure in Software Process Engineering, designing, AWS & open-source technologies.

Experience in dealing with Unix/Linux and Windows server administration.

Designed, configured, and managed public/private cloud infrastructures utilizing Amazon Web Services(AWS) including EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS.

Experienced in creating Amazon EC2 instances and setting up security groups.

Configured Elastic Load Balancers with EC2 Auto Scaling groups.

Optimized volumes and EC2 instances & Created multi AZ VPC instances.

Creating snapshots and Amazon machine images (AMIs) of the instances for backup and creating clone instances.

Experience in container-based technologies like Docker, Kubernetes, Apache Mesos and OpenShift along with the development of Microservices architecture using Spring Boot including distributed SSO Authentication and Authorization, Distributed Session Management with REST, JSON, or similar protocols.

Performed configuration, deployment and support of cloud services including Amazon Web Services (AWS)

Experienced in writing Terraform code to build resources in AWS account, setup automation pipeline to run the code.

Maintain abstraction in Terraform code for code reusability across various applications and provide infrastructure to various application specific needs.

Build and maintain Kafka clusters for data processing for various applications, setup Kafka brokers and zookeeper instances for the cluster.

Perform admin tasks using Console center for Kafka to create, update and delete topics for the application specific topics.

Setup producers and consumers for Kafka topics and enable replication for topics across the cluster.

Write Ansible Playbooks for configuration of the servers built in AWS, setup Ansible within the automation pipeline.

Quick learner with an ability to rapidly achieve organizational integration.

Excellent communication, interpersonal, intuitive, analysis and leadership skills.

Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.

Experience with DevOps methodologies and cloud infrastructure automation tools such as Ansible, Chef and Puppet.

Application Deployments & Environment configuration using Ansible and Chef.

Configuring, Automating and Deploying Chef, Puppet and Ansible for configuration management to existing Infrastructure.

Used Ansible Playbooks to setup Continuous Delivery Pipeline. Deployed micro services, including provisioning AWS environments using Ansible Playbooks.

Used Maven as build tool on Java projects for the development of build artifacts on the source code.

Built and Deployed Java/J2EE to a web application server in an Agile continuous integration environment and automated the whole process.

Worked on integration tests that run during the release process using Java

Setting up the build and deployment automation for Java base project by using Jenkins

Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.

Extensive experience with AWS (Storage, Application Services, Deployment and Management) and managed servers on AWS platform instances using Puppet, Chef Configuration management.

Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like Puppet & Jenkins.

Expertise in automating the deployments on AWS using GitHub, Terraform, Puppet, Chef and Jenkins.

Extensively worked on infrastructure as code (IaC), execution plans, resource graph and change automation using Terraform. Managed AWS infrastructure as code using Terraform.

Experience in managing AWS VPC (Virtual Private Cloud) environment with around 2000+ servers.

Expertise with setting up databases in AWS using RDS, storage using S3 buckets and configuring instance backups to S3 bucket.

Worked on AWS Cloud Formation and Terraform API to create infrastructure on AWS as a code.

Extensively worked on Jenkins for continuous integration and for End to End automation for all build and deployments.

Hands-on in creating and deploying JSON/YAML format templates to automate provisioning of AWS Resources.

Extensive knowledge on AWS migration services like direct connect, kinesis data firehose.

Leveraged AWS Lambda service created Python and node.js functions to automate operational, Batch jobs and clean-up tasks based on different triggers.

Experience on AWS Elastic Block Storage (EBS), different volume types and use of various types of EBS volumes based on requirements.

Experience with Installing, configuring and administering Jenkins CI tool on Linux machines. Developed build and deployment processes for Pre-production environments.

Experience with implementing Azure Storage, Azure SQL Azure Services and developing Azure Web role.

Experienced with deployments, Maintenance and troubleshooting applications on Microsoft Cloud infrastructure AZURE.

Automated CI build & deployment infrastructure processes which resulted in improved deployment frequency and lower failure rate of fixes.

Worked extensively on Configuration, SCM, Build/Release Management, Infrastructure as a code (IAC) and as Azure DevOps operations Production and cross platform environments.

Experience in writing Infrastructure as code (IaC) in Terraform, Azure resource management, AWS Cloud formation. Created reusable Terraform modules in both Azure and AWS cloud environments.

Expertise in services such as Azure Kubernetes and AWS Elastic container service.

Experience in Administration/Maintenance of source control management systems, such as Subversion (SVN), GIT and knowledge of Clear Case.

Expertise in Working with web servers such as Apache HTTP server, NGINX, Apache TOMCAT, application servers such as Oracle WebLogic 9.x/10.x, IBM WebSphere 6.x/7.x/8.x, JBoss 4.1 and databases like Oracle, MySQL, MongoDB, DynamoDB, PostgreSQL.

Experience in writing XML, Ant scripts, shell scripts, Perl scripts, Java scripts, Python, Ruby, Chef, Puppet, Kitchen scripts to automate the deployments.

Exposed to all aspects of Software Development Life Cycle (SDLC) and In-depth understanding of the principles and best practices of Software Configuration Management in Agile, waterfall methodologies.

Experience in installing, configuring, supporting, and troubleshooting Unix/Linux Networking services and protocols like TCP, SMTP, HTTP, SNMP, NIS, NIS+, OSPF, LDAP, DNS, NFS, DHCP, NAS, FTP, SSH, and SAMBA.

Expertise in Linux/UNIX system builds, administration, Installations, Upgrades, Troubleshooting on different distributions such as Ubuntu, CentOS, Red Hat, RHEL 4.x/5.x/6.x2.

Expertise in dealing with Linux Utilities: KICKSTART, SSH, FTP, autofs, Quota Management, wrappers, User Management, Process Management, Memory Management, and Text processing tools, Log Management, Package Management, Disk Management and Swap Partition/Files Management.

Technical Competencies:

Operating Systems

Windows XP, Windows 7, 8, 8.1,10.

Languages

SQL, Java, C

Databases

Oracle, MySQL and DB2

Cloud Services

AWS - EC2, Auto-Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Cloud Front, RDS, VPC, Direct Connect, Route53, Cloud Watch, Cloud Formation, IAM, SNS, Kinesis, EJB

Web Technologies

J2EE, JDBC, Servlets, JSP

IDE Tools

Eclipse, IntelliJ

UI Technologies

JavaScript, CSS, HTML.

Webserver

Apache Tomcat and WebLogic.

Frameworks/ORM tools

Spring, Hibernate, Spring Integration.

App Servers

Web Sphere, Web Logic, Tomcat, Jboss 4.2.x, Jboss 5.1 EAP

Scripting Languages

JavaScript, JavaScript, jQuery, Groovy, JSON,XSL, XSLT, HTML.

Libraries and Tools

Ant, Maven, Jenkins, IBM Build Forge.

OCC April 2020 - Present

Coppell, Texas

Platform Engineer

Responsibilities:

Setup and build AWS infrastructure using resources VPC, EC2, S3, RDS, Dynamo DB, IAM, EBS, Route53, SNS, SES, SQS, CloudWatch, CloudTrail, Security Group, Auto Scaling, and RDS using CloudFormation templates.

Performed the automation deployments using AWS by creating the IAMs and used the code pipeline plugin to integrate Jenkins with AWS and created the EC2 instances to provide the virtual servers.

Wrote Lambda functions in python for AWS Lambda and invoked python scripts for data transformations and analytics on large data sets in EMR clusters and AWS Kinesis data streams.

Created all the required compatibility architectures and end-to-end migration plan for migrating 3500 Linux/Windows servers and 1500 applications into the AWS cloud using AWS Data Pipeline.

Implemented ETL process to ingest analytical data stored in S3 into a Redshift data Warehouse cluster using AWS Lambda Microservices.

Create resources in AWS to support infrastructure needs to the team using Terraform and Ansible tools.

Used the Ansible Galaxy, a shared repository for the roles to download, share and manage the roles.

Integrated Docker container-based test infrastructure to Jenkins CI test flow and set up build environment integrating with Git and Jira to trigger builds using WebHooks and Slave Machines.

Developed and implemented automated CI/CD pipeline utilizing Docker for a micro service-based application.

Developed CI/CD system with Jenkins on Kubernetes container environment, utilizing Kubernetes and Docker for the runtime environment for the CI/CD system to build, test and deploy.

Working on encrypting Terraform secrets to Git vault

Setup Jenkins pipeline for Terraform automation and Ansible automation, enable build triggers to apply changes to AWS platform.

Maintain Terraform and Ansible code in GitHub, create repository for each AWS account like development, test, prod-parallel and production.

Create Kafka clusters and provide producer endpoint to application teams to write to the Kafka topics.

Provide Kubernetes cluster to create namespaces to orchestrate Docker containers across the accounts.

Enable Cloud security using IAM roles and policies and provide users role-based access to limit actions performed in AWS console or CLI

Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups

Working on creating Amazon EC2 instances and setting up security groups.

Perform data encryption using AWS KMS keys to secure data stored in various storages like S3, RDS, EFS and EBS.

Environment: AWS, Linux Redhat 7, Terraform, Ansible, GitHub, Jenkins, Docker, Kubernetes, Kafka, and other security tools to support cloud Infrastructure.

Spins LLC Jan 2019 – March 2020

Chicago, Illinois

DevOps Engineer

Responsibilities:

Created Azure Automation Assets, Graphical runbooks, PowerShell runbooks that will automate specific tasks. deployed Azure AD Connect, configuring ADFS authentication flow, ADFS installation using Azure AD Connect.

Deployed Azure IaaS virtual machines (VMs) and Cloud services (PaaS role instances) into secure VNets with Azure Internal Load Balancer and subnets.

Designed and developed standalone data migration applications to retrieve and populate data from Azure Table / BLOB storage to on-premises SQL Server instances.

Used Python API for uploading all the agent logs into Azure blob storage. Managed internal deployments of monitoring and alarm services for the Azure Infrastructure (OMS).

Implemented Office 365 and Azure Active Directory for single sign-on, authentication, authorization, and Azure Role-based Access Control (RBAC).

Performed Trail Runs of programs and software Applications, web applications in the Azure portal with the Chaos-monkey Tool which will produce the desired information which the instructions are correct.

Designed and Implemented Site Recovery in both Disaster Recovery Scenario and for migrating the workloads from On-Premises to Azure and Build Data Sync job on Windows Azure to synchronize data from SQL 2012 databases to SQL Azure.

Implemented Micro-services using Private Cloud foundry platform build upon Spring Boot Services and created workflows on TeamCity for setting up automated pipelines for CI/CD with PCF.

Created Ansible cloud modules for interacting with Azure services which provides the tools to easily create and orchestrate infrastructure on Azure and automated cloud-native applications in Azure using Azure microservices such as Azure functions and Kubernetes on Azure.

Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and created an AKS cluster in the Azure portal, with the Azure CLI, also used template driven deployment options such as Resource Manager templates and Terraform.

Worked closely with QA Teams, Business Teams, and DBA team and Product Operations teams to identify QA and UAT cycles release schedule to non-prod and prod environments.

Automated Continuous Integration builds, nightly builds, deployments and unit tests across multiple different environments (DEV, QA, Training, Production) each constituting different types of servers (DB App, Web,) and different number of servers of each type (for load balancing and such) using VSTS Build, Power Shell, and MS Build, MS Deploy.

Ownership for Azure SQL server DB deployment & managed the continues integration & continues deployment.

Implemented Windows Azure services - Virtual Networks, Virtual Machines, Resource Groups, VPN, Load Balancing, Auto Scaling, Azure monitoring, Traffic Manager.

Designed and implemented Azure Virtual Networks with the network security groups and deployed those using the Azure Quick Start templates.

Worked as cloud Engineer, involved in configuration for Web apps/Function apps, V-net integration, HCM, Application gateway, App Insights, Active directory, Azure Key Vault, Encryption and Security on Azure.

Implement and maintain dev, test, staging and production environments leveraging infrastructure as code using Azure ARM templates (Infrastructure as code, JSON / YAML config).

Used Terraform for building, changing, and versioning Microsoft Azure infrastructure safely and efficiently.

Scheduled jobs using Ansible Tower and have written Python modules for Ansible customizations.

Implemented Azure Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.

Scripting in Perl, Shell, Python for gathering System & Application details

Worked on creating Shell / Perl scripts for monitoring WebSphere AppServers

Automate provisioning and repetitive tasks using Terraform and Python, Docker container, Service Orchestration.

Developed a stream filtering system using Spark streaming on top of Apache Kafka.

Designed a system using Kafka to auto - scale the backend servers based on the events throughput.

Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.

Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries and Kubernetes.

Worked on creation of custom Docker container images, tagging and pushing the images.

Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.

Developed Python Modules for Ansible Customizations.

Integration of Maven/Artifactory, Jenkins, Urban Code Deploy with Patterns/Release, GitLab, Confluence, Jira, and Cloud Foundry.

Environment: Microsoft Azure Storage, Perl, Docker, Elastic Search, S3, VPC, Maven, ANT, GIT, GITHUB, SVN, JIRA, ARM Templates, Kafka, Confluence, Jenkins, OpenStack, Splunk, RHEL.

Swift Technology Center Aug 2018 – Dec 2018

Manassas, Virginia

DevOps / Cloud Engineer

Responsibilities:

Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef with AWS Cloud Formation and Jenkins for continuous integration.

Installed, Configured and automated the Jenkins Build jobs for Continuous Integration and AWS Deployment pipelines using various plug-ins like Jenkins EC2 plug-in and Jenkins Cloud Formation plug-in.

Setup and Implement Continuous Integration and Continuous Delivery (CI & CD) Process stack using AWS, GITHUB/GIT, and Jenkins.

Created recommendations on how to duplicate a subset of on- premise machines to the Azure Infrastructure as a Service (IAAS) offering which will be used for disaster recovery. This analysis included the specifics to synchronize on premise data with SQL Server and SharePoint instances hosted in VMs.

Led migration of Virtual Machines to Azure Virtual Machines for multiple global business units.

Implemented high availability with Azure Resource Manager deployment models.

Experience in implementing and migrating and deploying workloads on Azure VM. Responsible for build and deployment automation using VM Ware ESX, Docker, Kubernetes containers.

Research and implement new tools such as Kubernetes with Docker to assist with auto-scaling, continuous integration, rolling updates with no downtime.

Maintaining a farm of AWS solution using EC2 instances, ELB's, S3, EBS, Auto Scaling and RDS. Setting up servers through using AWS for deployment or other uses for application.

Designed roles and groups for users and resources using AWS Identity Access Management (IAM) and managed network Security using Security Groups, and IAM.

Expertise in Application Deployments & Environment configuration using Chef.

Involved working on Ansible as configuration management tool to automate repetitive tasks and to deploy applications.

Involved in infrastructure as code, execution plans, resource graph and change automation using Terraform.

Managed AWS infrastructure as code using Terraform.

Managed Amazon Web Services (AWS) infrastructure with automation and configuration management tool such as Chef. Designing cloud hosted solutions, specific AWS product suite experience.

Created S3 buckets and managed policies and Utilized S3 bucket and Glacier for storage and backup on AWS.

Environment: AWS EC-2, Route 53, S3, ELB, SVN, Clear Case, Maven, ANT, Gradle, Jenkins, GIT, Chef, Kubernetes Web Sphere, Jira, SDLC, Chef, Windows, Docker, Nagios, Shell Scripts, Unix/ Linux environment.

OLA Jan 2016 – March 2018

Bengaluru, India

DevOps / AWS Engineer

Responsibilities:

Worked closely with the development teams to build the continuous integration and continuous Delivery Pipelines using Git, Jenkins and Maven.

Implemented a CI/CD pipeline with Docker, Jenkins and GitHub by virtualizing the servers using Docker for the Dev and Test environments by achieving needs through configuring automation using Containerization.

Extensive experience in Implementing Configuration Management tools like Puppet and Chef.

Using ANT, Puppet/ Chef Scripts with Ivy to build the application and deploy.

Created Chef driven configuration of user accounts and Installed packages on Chef only when necessary by managing the attributes and involved in setting up builds using Chef as a configuration management tool.

Implemented web applications using AWS cloud.

Created the on-demand EC2 instances for development and testing teams.

Created and assigning Security groups, Virtual Private Cloud (VPC), Public subnets, Private Subnets, IGW for the EC2 servers.

Created S3 buckets and managed policies and utilized S3 bucket and Glacier for storage and backup on AWS.

Implemented Git mirror for SVN repository, which enables users to use both Git and SVN.

Strong focus on AWS security (AWS IAM). AWS Federation using AWS Directory service and on-premise corporate directory (AD/ADFS).

Deployed ISAM into AWS EC2. Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lock down security groups.

Utilized Configuration Management Tool Chef & created Chef Cookbooks using recipes to automate system operations.

Automated the cloud deployments using Chef, Python and AWS Cloud Formation Templates.

Created Python scripts to, totally automate AWS services which include web servers, ELB, Cloud front distribution, Database, EC2 and database, security groups, S3 bucket and application configuration, this script creates stacks, single servers, or joins web servers to stacks.

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

Continuous integration and automated deployment and management using Jenkins, Puppet, Chef, Maven, Ant, Docker, Ansible or comparable tools.

Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS nodes and Tested Playbooks on AWS instances using Python.

Created AWS Route53 to route traffic between different regions.

Working on migration project of moving current applications in traditional datacenter to AWS by using AWS services.

Launching AmazonEC2 Cloud Instances using Amazon Web Services (Linux/ Ubuntu) and Configuring launched instances with respect to specific applications.

Configured Apache web server in the Linux AWS Cloud environment using Puppet automation.

Worked with working of Puppet Master and Puppet Agents. Defined Puppet Master and Puppet Agents to manage and configure nodes.

Environment: EC2, VPC, Glacier, S3, Cloud watch, Git, Jenkins, Maven and Ansible, Agile/ Scrum, Docker, Shell scripts, Python

NETAXIS IT SOLUTIONS May 2014 – Dec 2015

Chennai, India

Build and Release Engineer

Responsibilities:

Developed build and deployment scripts using MAVEN as build tools in Jenkins to move from one environment to other environments.

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

Created users, manage user permissions, maintain User & File System quota on RedHat Linux.

Involved in Installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build form.

Linux system administration (RedHat, CentOS) - package management, services administration, networking, firewalls.

Design, develop and implement an automated Linux (Centos, Amazon) infrastructure using Puppet, Collective and AWS and move existing applications off Windows seamlessly to it while aggressively growing.

Administer SVN, GIT, Maven, antifactory repo, statics analysis tool (SonarQube), bug tracking (JIRA)

Managed build and deployment process of applications/services developed in C/Java to Dev, QA and production environments on Linux servers on day to day basis.

Build and release software baselines, code merges, branch and label creation in Subversion/GIT and interfaced between development and infrastructure.

Implemented & maintained the Branching and Build/Release strategies utilizing Subversion (SVN).

Monitoring and administering the automated build and performed continuous integration process to ensure correct build execution and facilitate resolution of build failures.

Establish CI/CD for trunk and branches to support parallel development.

Developed Shell/Perl Scripts for automation purpose.

Documented all build and release process related items. Level1 support for all the build and deploy issues encounter during the build process.

Worked with product development to resolve build-related issues in all projects and provided support for Application issues

Used Puppet for automation and configuration management.

Responsible for designing and deploying best SCM processes and procedures.

Maintained high availability clustered and standalone server environments and refined automation components with scripting and configuration management.

Worked with different ticketing tools like Jira and Remedy.

Developed pom.xml files for Maven build scripts.

Environment: Subversion (SVN), Ant, Maven, Jenkins, Python, Perl Scripts, Shell Scripts, Bash Scripting, Nexus, Jira, Apache Tomcat and UNIX/LINUX.

Education:

Master’s in Information Technology, Valparaiso University – Dec 2019.

Bachelor’s in Computer Science, SRM University – May 2015



Contact this candidate