We provide IT Staff Augmentation Services!

Devops Automation Engineer/ Cloud Infrastructure Engineer. Resume

2.00/5 (Submit Your Rating)

PROFESSIONAL SUMMARY:

  • Around 7+ years of experience in IT industry working as a Build and Release Engineer in packing, automating, building, deploying, and releasing of code from one environment to another environment.
  • Experience working in a DevOps Environment as a DevOps engineer working on various technologies/ applications like GIT, Jenkins, Terraform, Azure, AWS.
  • Excellent understanding of teh principles and best practices of Software Configuration Management (SCM) in Agile and SCRUM methodologies.
  • Experience in managing applications using AWS Cloud which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Formation, OPS Work, Security Groups.
  • Experience in dealing wif Windows Azure IaaS & PaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, VPN, Load Balancing, Application Gateways, Auto-Scaling, Traffic Manager, SQL DB’s, VMSS, Data Bricks, ADLS, Key-vault and network Security groups.
  • Experience in using teh build tools like TF Enterprise for teh generation of deployable artifacts such as jar, war and ear files from teh source code
  • Good understanding of storage, load balancers, virtualization, web, database and messaging services wif teh ability to dive deep into any of these areas when necessary
  • Experience in working for a high scalability and high availability environment running Linux and Windows.
  • Experience in designing end to end automation of infrastructure and continuous delivery of teh applications by integrating cloud formation scripts, Jenkins, AWS and Cloud formation, Arm and Terraform Templates.
  • Experience working wif configuration management and application deployments and creating modules to provision Azure and AWS cloud services to provide PaaS and IaaS infrastructure through Automation.
  • Experience in Creating Snapshots and Amazon Machine Images (AMIs) of teh instances for backup and creating clone instances.
  • Experience in on Cloud Servers to connecting to On-Prem wif carried out wif variety of solution.
  • Extensively worked wif Sitecore teams and handling all teh Websites for both Corporate and Marketing.
  • Expert in deploying teh code through Azure web application servers.
  • Automated teh cloud deployments using Terraform for Azure and AWS Cloud Formation Templates.
  • Developed Dev/Test/Prod environments of different applications on AWS by provisioning Kubernetes clusters on EC2 instances using Docker, Bash, Chef, and Terraform.
  • Experience in working wifWindows and Linux Servers for Active Directory and Administration.
  • Good experience in reviewing system logs files for errors, settings up CRON jobs for backups and monitoring process.
  • Strong knowledge in building and maintaining infrastructure for Service oriented architecture applications.
  • Implemented rapid-provisioning and life-cycle management for Linux using Amazon EC2 and customscripts.
  • Experienced in setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups.
  • Experience in using protocols like HTTP, SSL, DHCP, DNS, LDAP, SSSD, Pbis and assisted developers in troubleshooting.
  • Handled on-call rotation to provide 24*7 support for client's infrastructure
  • Hands on experience wif databases like MySQL, MongoDB, Postgres, Cassandra for creating tables, views, triggers etc.
  • Worked in creatingDevOpsstrategy in a mix environment ofLinux(RHEL, CENTOS) servers and Windows along wif Amazon Web Services (AWS).
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills wif ability to work efficiently in both independent and teamwork environments.

TECHNICAL SKILLS:

Operating Systems: Windows, Linux (CentOS, Ubuntu, RedHat)

Cloud Platforms: Amazon Web services (AWS), Azure, Openstack, PCF, GCP

Logging and alerting: ELK stack, Splunk, Cloud Watch, SNS, New Relic

Build Tools: ANT, MAVEN

Automation Tools: Jenkins, Ansible, Terraform

Application Servers: Apache Tomcat, JBOSS, Web Logic, Web Sphere

Web Servers: Nginx, Apache

Version Control Tools: GIT, BIT Bucket, GIT Lab

Databases: MySQL, SQL, POSTGRES

Scripting: Shell, PowerShell, Terraform

Network Protocols: DNS, DHCP, CISCO Routers/Switches, Palo alto, TCP/IP, NFS, NIS, Juniper.

PROFESSIONAL EXPERIENCE:

Confidential

DevOps Automation Engineer/ Cloud Infrastructure Engineer.

Responsibilities:

  • DevelopedAutomationframeworks for both AWS and Azure cloud infrastructure deployments.
  • Building and provisioning infrastructure through Terraform automation using Opensource and Platform Terraform Enterprise.
  • Creating CI/CD Pipeline through Azure DevOps wif MS hosted Release Pipelines and Jenkins pipelines, also provided service connections by providing appropriate roles to Service principles created for teh connections as an AD service account in Azure.
  • Migrated 1000+ jobs comprised on 30+ App domains from Jenkins Enterprise running on Traditional VM’s to Jenkins operation wif container based.
  • Working on common shared Libraries for automating CI/CD process (Git, Jenkins, maven, Jfrog Artifactory, on-premises/cloud).
  • Implemented Jenkins CI/CD Multi Branch pipelines and integrated wif Veracode and Cast scan for automated testing for code quality checks, Integrated tools like Jfrog Artifactory.
  • Implemented CI/CD pipeline wif Jenkins. Worked wif Application team to generate Artifacts using Maven and ASP.Net builds for Custom Domain security Patch fixes.
  • Integrated Build and release process through Jenkins on Azure Devops CI/CD to GitHub source code repository.
  • Deployed VMware Infrastructure VM’s on nodes Using Automation on Production, Test/Development environments.
  • Worked wif VMWare tools like vSphere to manage VM’s running on cluster nodes.
  • Integrated Build process using Jenkins to setup Auto deploy pipeline wif terraform for End-to-End Automations for Sitecore Deployments for Custom Domain Apps.
  • Working on Networking like DNS configuration, Routing network traffic, Subnets and NSG’s.
  • Deploying Nginx and Mongo dB on teh server as per service requests.
  • Creating Aws accounts and their roles for teh various projects and providing infrastructure support. Creating IAM roles SSO integration and adding appropriate roles on Active Directory for end Customers by creating AD groups and adding Users.
  • Working EBS wif Amazon Elastic Compute Cloud (EC2) for both throughput and transaction intensive workloads for migration projects and Custom Domain Maintenance.
  • Good understanding on S3 wif AWS-KMS encryption, Multi replication regions, versioning and bucket ACLS policies.
  • Worked on API management for Azure policies wif application API token generation calls using Postman service accounts.
  • Setting up Azure Virtual networks & AWS VPC’s forsite-to-site,Point-to- SiteandExpress Route, Direct Connect(Network Provider Model) Setting up Network Security wifNSG(Network Security Group) and EndpointACLS.
  • Worked on PowerShell for creatingApplication Gateway,Azure App services, Sql Servers, Traffic Managerfor adding External Websites for both corporate and Marketing Domains.
  • Binding SSL s using Azure Portal(SNI & IP based) as well as local machine. Procured Client SSL s by working wif security teams for both Wild card and SAN based Certs for updating on Custom Domains.
  • Working Enterprise level wif AD Integration for Integration Cloud Servers from Aws and Azure to On-Premise and adding servers to appropriate OU’s wif exact site config wif additional configurations.
  • Used Traditional way of AD Integration for Windows and LDAP. PBIS, SSSD configuration on Linux servers.
  • Wrote Ansible Playbooks and Jenkins File to Make teh provisioning more efficient.
  • Working on App registrations and Creating roles on Azure Active Directory for teh Connections and adding as Service accounts on Subscription level as Service Principles for Automation Deployments.
  • Working on Azure services like Azure Databricks, ADLS storages, Azure Data Warehouses, Mysql, Azure Sql servers and supporting many Azure services from Azure cloud.
  • Creating Custom roles on Azure Subscription, Registering Providers for teh roles.
  • Created Domain Controller in one of teh Virtual Machine and added users toDomain Controller.
  • ImplementedVnet Peeringfor ER Connected between teh Azure Services wifin teh same Location.
  • EnablingDisk Encryption forIaaSVirtual machines for OS and Data Volumes.
  • Terraform scriptingfor Automation - Creating VM’s, Virtual Networking, VPN,Key Vault,Load balancer, Disk Encryption and many supported Azure services for Automation.
  • Deployed Websites usingIIS Web Serverand controlled Traffic flow using Internal and External Load Balancer.
  • Primary Resource to handle around 42 External Domains from Including both corporate and Marketing websites.
  • Hands on working wif file transfer protocols like AZ Copy, FTP, SFTP on Cloud Providers.
  • Ensured all steps are successfully completed and document their completion times and issue logs.
  • Helped in Auditing logs using SIEM connector, ArcSight Deployment from teh vendor Microfocus(HP).
  • Remote login to Servers to troubleshoot, monitor and deploy applications.
  • Working on Widows server 2016, using server manager to monitor teh health of server and troubleshoot.
  • Worked in migration project from on-premise to teh cloud Azure and from Azure cloud to AWS. Contribute to teh deployment of platform services including architecture, provisioning, configuration, deployment of product in teh cloud.

Environment: AWS, Azure, Jenkins, CI/CD, VMWare, Terraform, Bash, PowerShell, Linux, Windows, Git, Git Bash, JIRA, PTFE, CI/CD.

Confidential

Systems Engineer/Infrastructure Engineer

Responsibilities:

  • Creating and deploying teh whole infrastructure on both Cloud and On-premises using Automation wif Terraform and Ansible.
  • Setting up teh Jenkins, Azure DevOps CICD, Aws Code Deploy pipelines as a self-service portal for IAC Automation.
  • Set up Build Infrastructure wif Jenkins and Subversion server in AWS.
  • Implemented CI/CD processes using CloudFormation templates and Terraform modules and containerized teh entire infrastructure using Docker setup in Cloud based environment.
  • To trigger changes made in AWS Dynamo DB integrated it wif Lambda, created Cron jobs for initiating our daily batch data pulls, executing our continuous integration tests done under Jenkins & backup teh Dynamo DB streams.
  • Jenkins and Docker Harbor (Docker Registry) setup and build from scratch using teh Docker-Compose on teh On-Prem servers.
  • Creating Aws accounts and their roles for teh various projects and providing infrastructure support. Creating IAM roles for SSO integration and adding appropriate roles on Active Directory for end Customers by creating AD groups and adding Users.
  • Setting up teh Budget pricing and SNS notification integrated wif Slack if it exceeds teh budget. Added SES services to end customers and also supporting Infrastructure support on AWS using TF automation.
  • Working on EBS wif Amazon Elastic Compute Cloud (EC2) for both throughput and transaction intensive workloads for migration projects and Custom Domain Maintenance.
  • Good understanding on S3 wif AWS-KMS encryption, replication regions, versioning, and bucket ACLS policies.
  • Created types of RDS using terraform automation and provided application support.
  • Worked on API management for Azure policies wif application API token generation calls.
  • Setting up Azure Virtual networks & AWS VPC’s forsite-to-site,Point-to- SiteandExpress Route, Direct Connect(Network Provider Model) setting up Network Security wifNSG(Network Security Group) and EndpointACLS.
  • Migrated 1000+ jobs comprised on 30+ App domains from Jenkins Enterprise running on Traditional VM’s to Jenkins operation wif container-based running on AWS EKS. dis is a Master of Master Architecture where every master is Kubernetes Pod here.
  • Working on common shared libraries for automating CI/CD process (Git, Jenkins, maven, Jfrog Artifactory, on-premises/cloud).
  • Implemented Jenkins CI/CD Multi Branch pipelines and integrated wif Veracode and Cast scan for automated testing for code quality checks, Integrated tools like Jfrog Artifactory using plugins.
  • Implemented CI/CD pipeline wif Jenkins. Worked wif application teams to generate Artifacts using Maven and ASP.Net builds for Custom Domain security path fixes.
  • Integrated Build and Release process through Jenkins on Azure DevOps CI/CD to GitHub source code repository.
  • Deployed VMware Infrastructure VM’s on nodes using Automation on Production, Test/Development environments.
  • Worked wif VMWare tools like vSphere to manage VM’s running on cluster nodes.
  • Worked on SolarWinds NPM, APM and Nagios Monitoring Systems Administration
  • Excellent communication, interpersonal, and analytical skills. Proven ability to learn and rapidly adapt to new challenges.
  • Good interaction wif developers, managers, and team members to coordinated job tasks and strong commitment to work

Environment: Azure, Aws, VMware, Jenkins, Azure DevOps CICD, Git, Bash, Ansible, JIRA, Docker, Docker-compose, Terraform.

Confidential

DevOps Engineer

Responsibilities:

  • Automated provisioning of Hybrid solutions connectingAzureto on-premises resources via IAC,AzureExpress Route andAzureHybrid connections.
  • 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).
  • Automated various infrastructure activities like Continuous Deployment using Ansible playbooks and has Integrated Ansible wif VSTS on AZURE.
  • Worked wif various PCF components like OAuth2 server, login server to provide identity management & Cloud Controller to configure deployment of applications.
  • Used Cloud Foundry Command Line Interface (CLI) to deploy and manage applications on to Pivotal Cloud Foundry PCF
  • Used VSTS (Azure DevOps) to view project description, add members and to check teh latest activity.
  • Setup repos on VSTS GIT, merging code from develop branch to master branch and make it ready for deployment.
  • Configure continuous integration from source control, setting up build definition wifin VSTS
  • Created dashboards in VSTS for CI/CD pipelines, Work items and bugs. Identified and logged defects in VSTS and interacted wif developers to priorities teh issues.
  • Used Terraform for building, changing, and versioning Microsoft Azure infrastructure safely and efficiently.
  • Involved in setting up Terraform continuous build integration system.
  • Experience in creating Chef Cookbooks and recipes to automate middleware installation, domain creating and deployment activities.
  • Experience in writing Ansible playbooks for installing WebLogic/tomcat application, deployment of WAR, JAR, and EAR files across all teh environments.
  • Hands-on experience on Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Setting up SWARM using Kubernetes and deployed containers using Docker inside teh application.
  • Virtualized teh servers using teh Docker for teh test environments and dev-environments needs. In addition, configuration automation using Docker containers.
  • Managed container-based deployments using Docker, created images from teh Docker containers, and pushed them to teh Docker registry.
  • Created Pods wif Kubernetes through YML scripts and Deploy to Docker containers in various nodes in teh environments.
  • Experience developing Splunk queries and dashboards targeted at understanding application performance and capacity analysis.
  • Worked on Splunk search processing language, Splunk dashboards and Splunk DB connect app.
  • Experience developing and maintaining PowerShell scripts, e.g. detect and remove devices, disable and modify user accounts of terminated employees, automated monthly reboots.
  • Design utilities using .NET Framework that would run through Azure DevOps release pipeline.
  • Worked on moving SQL databases to DR location on Azure Cloud.
  • Building and maintaining systems in Windows Azure for development and production systems. dis applies to standard VMs as well as other Azure services.
  • Worked on Python scripts to parse JSON documents and load teh data in database.
  • Scheduled jobs using Ansible Tower and have written Python modules for Ansible customizations.
  • Developed a PowerShell script which collected configuration data from teh VMware environment to ensure conformity and stability.

Environment: Azure, Ansible, PCF, Terraform, Docker, Kubernetes, Splunk, Chef, VSTS, SQL, Python, .NET, PowerShell, Windows, JSON, GIT.

Confidential

Build & Release Engineer

Responsibilities:

  • Developed and implemented Software Release Management strategies for various applications through teh agile process Using DevOps tools.
  • Worked wif Development and QA teams to continuously integrate software development using GIT and Jenkins.
  • Supported 50+ AWS cloud instances running Ubuntu, Redhat and windows environments. to pull image from teh private docker registry and deploy to docker swarm cluster using Ansible.
  • Worked wif OpenShift Container platform in managing and Orchestrating Docker Containers
  • Created Deployments to Deploy key Microservice Components wif in OpenShift and Kubernetes
  • Experience in Setting up Kubernetes cluster on Hypervisors like VMware vSphere, GCP, AWS and Azure providers
  • Implemented continuous delivery pipeline involving Jenkins, Ansible to complete teh automation from commit to deployment.
  • Installed Ansible Tower and wrote playbooks, created roles to rollout configurations to different environments.
  • Used file module in Ansible playbook to copy and remove files on remote systems.
  • Utilized Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Creating Cloud Formation scripts for hosting software onAWS cloud and automating teh installation of software through PowerShell scripts.
  • Configuration and maintenance Apache Tomcat Servers and manage Linux and Windows virtual servers on AWS EC2.
  • Experience on implementation of a log producer in Scala that watches for application logs, transform incremental log and sends them to a Kafka and Zookeeper based log collection platform.
  • Used JIRA tool to track all teh defects and changes related to Build and Release Team.
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch, creating automated build and release environment using CI/CD Tools like Jenkins.
  • Expertise in Configuration ofAnsibleTower, which provides a dashboard and role-based access control, so that it's easier to allow individual teams access to useAnsiblefor their deployments.
  • Involved in build and deployment of Java applications on to different environments such as QA, UAT and Production.
  • Involved in resolving merging issues during build and release by conducting meetings wif developers and managers.
  • Presented reports to teh Project manager about teh progress and issues tracking key project Milestones, plans and resources.

Environment: AWS, ANT, GIT, MySQL, LINUX, Jenkins, Docker, JIRA, Ansible, Apache Tomcat, Bash script, Shell Script, Kubernetes

Confidential

Build and Release Engineer

Responsibilities:

  • Developed build and deployment scripts using ANT as build tools to move from one environment to other environments.
  • Build and maintain SQL scripts and execute different scripts for different environments.
  • Installing Red Hat Linux using kick start and applying security polices for hardening teh server based on company's policies.
  • Manage teh configurations of multiple servers using Chef.
  • Developed and maintained teh Shell and Perl scripts for automating teh deployments and build process.
  • Deployed build artifacts into Web Logic Server and Oracle DB.
  • Involved in teh release cycle of teh products from environments like Development, QA and UAT through Production.
  • Involved in troubleshooting teh automation of Installing and configuring JAVA applications in teh test and pre-production environments.
  • Deployed Java/J2EE applications on to Apache Tomcat application servers and configured it to host teh wiki website.
  • Configured and maintained Hudson to implement teh CI process and integrated teh tool wif Ant and Maven to schedule teh builds.
  • Attended weekly release meetings wif Development Team to identify and mitigate potential risks associated wif teh monthly/quarterly releases.
  • Responsible for writing teh Release Notes, documenting all teh useful info about teh release, software versions, changes implemented in current release, Defects fixed, Labels applied.

Environment: ANT, MySQL, Red Hat, Chef, Java/J2EE, Shell Script, Perl Script, Oracle DB, GIT.

Confidential

Trainee Associate/ UNIX Administrator

Responsibilities:

  • Installation and configuration of Solaris 8,9 &10 and LINUX/ Cent OS/Redhat 6.X
  • Installed and configured Debian and Ubuntu for Testing teh applications
  • Configure cluster, failover cluster, troubleshoot cluster issues, add/delete resources, service groups
  • Configured LUNs From VNX to Solaris and Linux servers using unispeare for VNX storage
  • Experience wif puppet, chef and ansible
  • Installed and configured teh Emulex & QLogic HBA cards
  • Set up CVS environment for Oracle stored proceduresthat increased efficiency of version control
  • Strong knowledge on Cf-engine, SVN and perforce for production deployments
  • Install Apache/Web logic server on Linux server
  • Administrated EMC Clariion CX and AX series,
  • Work on secure internet transmission protocol (FTP w/SSH/SSL, HTTPS)
  • Setup teh QA, integration, UAT and Production environment for 200 Linux nodes
  • Sarbanes-Oxley process compliance, documentation, and remediation wif auditors
  • VMWare ESX, Workstation, Server, and Player. Used VMWare Infrastructure 3 wif VMotion on Dell platforms wif hardware iSCSI on NetApp filers
  • Backup and recovery using Verities Net backup. Upgraded Netback up
  • Creating teh Backup Tapes for Off-site
  • Performed Disaster recovery steps in Test servers
  • Responsible for Database build, release and configuration.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Work wif different team members for automation of Release components.
  • Configured LUNs From VNX to Solaris and Linux servers using unispear for VNX storage
  • Experience wif puppet, chef and ansible
  • Installed and configured teh Emulex & QLogic HBA card

Environment: - Windows, Linux, Solaris, HP-UX, AIX, chef, Python, Shell, Ubuntu, Cent OS.

We'd love your feedback!