We provide IT Staff Augmentation Services!

Azure Devsecops Developer Resume

2.00/5 (Submit Your Rating)

Charlotte, NC

SUMMARY

  • Over 10 years of experience in Information Technology industry in Azure Developer, Cloud DevOps/ Agile operations, Build & Release Engineer, Software Configuration Management/ Release Deployments to various environments and Cloud Management.
  • Experience in DevOps and Cloud environment, where worked on tools for configuration manager (Puppet/Chef and Ansible), CI/CD (Jenkins), version control (Git) as well as experience in Cloud IaaS with AWS and AWS Cloud Administration including services such as S3, EC2, VPC, EBS, AMI, ELB, SNS, RDS, IAM, Auto Scaling, Route 53, CloudFront, CloudTrail and OPS Work.
  • Experience in managing Ubuntu, Linux, and Windows virtual servers on Physical, virtual, and AWS cloud.
  • Knowledgeable on principles and best practices of Software Configuration Management (SCM) in Waterfall, Agile, and Scrum methodologies.
  • Experience in Cloud Administrator on Microsoft Azure, involved in configuring virtual machines, storage accounts, resource groups, Function applications, application insights, Service Bus, VM scale set with custom script, App service deployment and Azure SQL server.
  • Experience working with tools like SVN and Git for version control and used source code management client tools like Git Bash, GitHub, Git GUI, and other command - line applications.
  • Experience working on Docker components like Docker Engine, Hub, Machine as well as creating Docker Images, Docker Registry, and handling multiple images.
  • Expert in setting up the CI/CD pipelines using Maven, Nexus, Jenkins, GitHub, Terraform, and AWS.
  • Extensive experience in the installation/configuration of Kubernetes and clustering them, and managing local deployments in Kubernetes.
  • Experience in Azure Cloud Skills: ARM templates, Azure Web App /API, Azure Search, Azure Function, Azure service backup Vault and Recovery Service Vault and Backup/Restore, SQL DB, Azure Data Factory, Azure Data Lake Storage, Monitor, and optimize databases, Terraform, Datadog and Cloud IaaS, PaaS and SaaS, etc. Experience and knowledge in orchestrating Kubernetes cluster on GCP and private cloud.
  • Experience in Microsoft Enterprise Environments for multiple infrastructure upgrades, including Azure.
  • Configured and managed Nagios for monitoring over the existing AWS cloud platform.
  • Involved in active integration effort for building out PaaS with Red Hat OpenShift, Docker, and working with developers on application containerization effort.
  • Worked to help design, install and deploy cloud based Big Data solutions using Azure and AWS, including Redshift scaling and database creation for clients.
  • Experience in using bug tracking systems like JIRA, Remedy, and HP Quality Center.
  • Experience with build tools like Ant and Maven to build deployable artifacts from source code.
  • Experience working with Ansible Playbooks for virtual and physical instance provisioning, configuration management, patching, and software deployment.
  • Extensively involved in implementing continuous integration and deployment systems using Jenkins, Maven, Nexus, Ansible, and Rundeck.
  • Experience in Consul to distribute service mesh to connect, secure, and configure services across any runtime platform on cloud.
  • Deployed code on Web sphere Application Servers for Production, QA, and Development environments using WSADMIN scripts and integrated then with Python scripts to enhance the functionality of the deployment process. Experience using Amazon Cloud Watch and created alerts for instances.
  • Expert in writing Chef Recipes to automate our build/deployment process and make an overall process improvement compared to any manual processes.
  • Exposed to Hudson, Jenkins, and AnthillPro for Continuous Integration (CI) and an end to end automation for all build and deployments.
  • Experienced in managing monitoring tools like Nagios and hands-on experience with Zabbix and Splunk for Network Monitoring/ Resource Monitoring/Log Trace Monitoring.
  • Having hands on experience working with Octopus.
  • Good understanding of the OpenShift platform in managing Docker containers and Kubernetes Clusters.
  • Hands-on Experience automating cloud infrastructure setup via AWS CloudFormation, Terraform, IBM UrbanCode Deploy, Ansible Playbook, and AWS CodeDeploy.
  • Hands-on experience in automation using scripting languages such as Shell, Bash, Perl, Ruby, and Python, etc.

TECHNICAL SKILLS

Operating Systems: Linux Red Hat (4.x, 5.x, 6.x), Linux CentOS, Ubuntu, Unix, Windows … A|X.

Version Control Tools: GIT, SVN, TFS.

Web/Application Servers: Web Logic, Apache Tomcat, Web Sphere and JBOSS.

Automation Tools: VSTS, Jenkins/Hudson/Octopus

Build Tools: Ant, Maven, MS Build, Gradle, Terraform.

Configuration Tools: Chef, Puppet and Ansible.

Scripting: Shell, PowerShell, Bash, Python.

Virtualization Tools: Docker, Kubernetes, VM virtual Box and VMware.

Monitoring Tools: Nagios, Cloud watch, Jira

Cloud Platform: Microsoft Azure, AWS EC2, VPC, ELB, RDS, Route 53, ECS, EBS, Cloud formation, AWS Config, GCP(Google Cloud Platform)

PROFESSIONAL EXPERIENCE

Confidential - Charlotte, NC

Azure DevSecOps Developer

Responsibilities:

  • Responsible for designing and building a Message Bus that is based on Apache Pulsar, and deploying it on the Azure Cloud environment to be used by the Confidential clients/end-users.
  • Initiating, monitoring, and managing end-to-end CI/CD Pipelines using tools such as GitHub, Bit bash, Jenkins, CloudFormation, and Ansible for automated integration and deployment.
  • Architecting the Azure Platform by setting up security best practices, tagging of resources to monitor costs and establishing role based access control.
  • Migrating on premise VMs using Azure Migrate and Recovery Services Vault.
  • Experience in deploying Kafka standalone cluster in Docker environment.
  • Container management using Docker by writing Docker files and set up the automated build on Docker HUB.
  • Strong Infrastructure as Code practices using Azure PowerShell, ARM Templates.
  • Responsible for installation & configuration of Jenkins to support various Java builds and Jenkins plugins to automate continuous builds and publishing Docker images to the Nexus repository.
  • Improve speed, efficiency, and scalability of the continuous integration environment, automating wherever possible using Python, Ruby, Shell, and PowerShell Scripts.
  • Automated setting up server infrastructure for the DevOps services, using Ansible, shell, and python scripts.
  • Developed website both frontend and backend modules using Python Django Web Framework
  • Automated applications and MySQL container deployment in Docker using Python & monitor them using Prometheus.
  • Created the Azure storage accounts, VNET's, Subnets, assigned the public IP, Altered the security groups, NIC's and Azure VM's for internal applications using Ansible playbooks.
  • Architecting the Azure Platform by setting up security best practices, tagging of resources to monitor costs and establishing role based access control.
  • Azure Firewall is used on all networks which need to communicate with external Urls and endpoints for communication, update management etc.
  • All keys and certificates are stored in Azure Keyvault and the certificate lifecycle management is handled by setting periodic alerts when close to expiry.
  • Maintains proper hardware and software currency levels by implementing recommended upgrades by tracking VMs in Azure Cloud using OMS.
  • Maintaining and Troubleshooting servers and applications hosted on the VM’s in Azure platform for Application Stack.
  • POC to identify the suitable telemetry tool for containers, service mesh tool like Linkered
  • Developed automated deployment strategies using tools such as Ansible and CFT.
  • Enforcing security best practices that are compliant with various data classifications (PCI, SOC).
  • Built Prometheus instances in all the Environments and integrated them to Grafana and through slack for notification alerts all the time.
  • Experienced with revision control systems including branching and tagging strategies using GitHub.
  • Working closely with other departments to resolve systems, application, and customer issues.
  • Used Jenkins pipelines to drive all microservices builds out to the Docker registry and then deployed to Kubernetes, Created Pods and managed using Kubernetes.
  • Development web service using Windows Communication Foundation and .Net to receive and process XML files and deploy on Cloud Service on Microsoft Azure.
  • Involved in the development of test environment on Docker containers & configuring the containers using Kubernetes.
  • Worked with OpenShift platform in managing Docker containers and Kubernetes Clusters

Environment: CICD, Azure, GitHub, Git, Ansible, Service Mesh, Istio, CloudFormation Template, Jira, Grafana, ELK, Jenkins, Shell Scripting, Python, Java, Apache Pulsar, RHEL, CentOS.

Confidential -Fremont, CA

AWS DevOps Engineer

Responsibilities:

  • Managed Streaming for Kafka using AWS MSK for fully managed service which makes it easy to build and run applications that use Apache Kafka to process streaming data for POC.
  • Extensive experience in migrating standard Kubernetes environment working in on-prem to Amazon EKS.
  • Responsible for managing Kubernetes infrastructure in AWS using EKS across multiple availability zones to eliminate a single point failure.
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on AWS. Utilized Kubernetes and Docker for the runtime environment of the CI/CD system to build, test deploy.
  • Building/Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker, on GCP.
  • Written Templates for AWS infrastructure as code using Terraform and cloud formation to build staging and production environments
  • Created Python Scripts to Automate AWS services which include web servers, ELB, CloudFront Distribution, Database, EC2 and database security groups, S3 bucket, and application configuration.
  • Created AWS EBS volumes for storing application files for use with AWS EC2 instances.
  • Implemented AWS Code Pipeline and Created Cloud formation JSON templates in Terraform for infrastructure as code.
  • Extensively involved in infrastructure as code, managed AWS infrastructure using Terraform.
  • Configured S3 lifecycle of Applications and Database logs in Oracle, My SQL, including deleting old logs, archiving logs based on the retention policy of Apps and Databases.
  • Implementing cost-saving infrastructure on AWS, Datacenter Migrations while strengthens finance compliant services.
  • Migrated Linux environment to AWS by creating and executing a migration plan, deployed EC2 instances in VPC, configured security groups, attached profiles, and roles.
  • Created customized AMIs based on already existing AWS instances by using create image functionality.
  • Extensively worked on developing UI components using JavaScript and JSON to interact with Restful web services
  • Implemented Rule base techniques and others for Text Analytics to better understand the hidden issues
  • Worked on Data Structures, multi-threading concepts in Core Java
  • Have also worked on Java 8 along with Cold Fusion.
  • Designed and developed a custom cross-platform architecture using Java, Spring Core/MVC, Hibernate, and Messaging Routing Service Active-MQ in Eclipse IDE.
  • Used Jasper Reports to implement enhanced user report generation and report management.
  • Used JRXML file format to implement Jasper Reports on Jasper Compile Manager class.
  • Setting up scalability for application server using a command-line interface.
  • Administrating DNS system in AWS using Route53 managing users and groups using the IAM.
  • Using Harshi corp tools like packer, Terraform and Vault for secret Storage.
  • Helped to administer a Kafka cluster that handled over 10TB of daily log data at a rate of 150k messages per second.
  • Worked on consul to distribute service mesh to connect, secure, and configure services across any runtime platform on cloud
  • Wrote and deployed LogStash configurations to parse, normalize and enrich log data for ArcSight Use Cases. (Extensively used grok patterns).
  • Experience in writing ArcSight parser using LogStash config by adding CEF plugin and properties file for ArcSight to read and display data for log monitoring.
  • Developed automated deployment strategies using tools such as Ansible and Terraform.
  • Worked with SIEM content engineers to help them build better use cases to detect anomalies within the enterprise network.
  • Monitored, diagnosed, and performed end to end debugging of complex applications
  • Built custom Grafana dashboards to monitor the data flow rate and CPU utilization of data Ingest.
  • Experienced with revision control systems including branching and tagging strategies using GitHub.
  • Integrated Kafka API to slack, so that if any brokers got failed to receive data to trigger an alert in case of broker failure.
  • Extensive use of ticketing system ServiceNow.

Environment: Kubernetes, Docker, CICD, AWS, GitHub, Git, Ansible, Terraform, ServiceNow, Grafana, ELK, Jenkins, ArcSight, Shell Scripting, Python, Java, Apache Kafka, RHEL.

Confidential - Hopkins, MN

DevOps Engineer

Responsibilities:

  • Designed and managed public / private cloud infrastructures using AWS services including VPC, EC2, S3, Cloud Front, CloudTrail and IAM services.
  • Worked on managing and supporting Continuous Integration using Jenkins.
  • Created users, groups, and roles in AWS IAM. Also added custom policies to AWS IAM to be applied to all the users.
  • Created guard rails for the existing AWS accounts and updated the security and logging features to a centralized AWS account.
  • Created builds and release pipelines in VSTS Azure DevOps for implementing CI / CD.
  • Deployed and designed pipelines through Azure data factory and debugged the process for errors.
  • Experience in creating Docker containers leveraging existing Linux containers and AMIs in addition to creating Docker containers from scratch.
  • Worked on creation of custom Docker container images, pushing the images and Docker consoles for managing the application lifecycles.
  • Utilized key features in Terraform such as Infrastructure as Code (IAC), Change automation, Execution plans. Wrote Terraform templates to deploy infrastructure on cloud with EC2, ELB.
  • Configured AWS IAM and security groups in Public and Private subnets in VPC.
  • Worked on designing and deploying applications using AWS services like EC2, Route53, S3, RDS, DynamoDB, SNS, SQS and ELK. Focused on high-availability, fault tolerance and auto scaling in AWS Cloud Formation.
  • Involved in building configuration management for Microservices using Docker, Kubernetes and Ansible. Used Kubernetes to setup load balancing and service selection.
  • Worked on managing Private cloud environment using Ansible and Enhanced the automation to assist configuration management using Ansible based YAML scripts.
  • Implemented Chef recipes for deployment directly into Amazon EC2 instances there by following company guidelines and security regulations.
  • Used Chef to organize and execute configuration plans on servers.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing Directory structures, and managing containers.
  • Managed local deployments in Kubernetes, created local cluster and deploying application containers. created private cloud using Kubernetes that supports Dev, Test and Prod environments.
  • Configured Jenkins for doing the build in all the non-production and production environments.
  • Used Git with Jenkins to integrate to automate the code checkout process.
  • Configured Jenkins for doing the build in all non-production environments and most of the production environments.

Environment: AWS services (EC2, S3, VPC, SNS, SQS, IAM, Cloud Formation, RDS, EKS), Azure DevOps (VSTS), Docker, Kubernetes, Jenkins, Chef, YAML, Ansible, Terraform.

Confidential

DevOps/System Engineer

Responsibilities:

  • Deployed and configured Chef Server and Chef Solo, including bootstrapping of chef-client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build-outs.
  • Configured Kickstart server and worked on updating/applying patches to the servers using Red Hat Satellite server; Applied patches on Red Hat Linux servers and AIX and performed remote system administration using SSH, Telnet, and Rlogin.
  • Worked on Multiple AWS instances, set up the security groups, ELB, AMIs, Auto scaling to design Highly available, cost-effective, and fault-tolerant systems.
  • Worked on Cloud automation using AWS Cloud Formation templates.
  • Setup Chef Cookbooks to perform builds and deployment management.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Worked on planning and implementation of system upgrades, including hardware, operating system, and regular patch upgrades. Installation, configuration, and administration of VMware. Automation of jobs through crontab and autosys.
  • Set up a CD (Continuous Delivery) environment with the use of Docker and Wercker, continuous build, and delivery tools while working along with the dev and support team.
  • Used Jenkins and Maven to implement new projects build framework.
  • Worked with the team to develop the automation framework for Application Deployments to AWS.
  • Assisted on migration from Datacenter to AWS.
  • Installed and configured RHEL 4.0/5.0/6 and SUSE 10.x in dev, test, and prod servers and later monitored and supported those servers.
  • Involved in the SAN migration project from EMC Clarion to Symmetrix disks.
  • Installed and configured Sendmail, DHCP, DNS, and Samba servers.
  • Created and managed user accounts, profiles, security, rights, disk space, and process monitoring. Set up user and group login ID's, printing parameters, network configuration, password, resolving permissions issues, user and group quota.

Environment: Docker, Cassandra, Fortify scan, Sonar, Python, VSTS, Java/J2EE,SVN,GIT,Codehub,ANT, Maven, SVN, Nexus, Artifactory, RHEL, Solaris, Tomcat, CA Rally, Unix/Linux, Jenkins, Shell scripting.

Confidential

Linux Administrator

Responsibilities:

  • Responsible for creating builds, staging, and deploying software content across multiple environments Dev, Test, Stage, QA, Demo.
  • Worked on installing Oracle 9i on Linux for the development team.
  • Provided administration support for Red Hat Linux 3.x and 4.x servers and also worked on resolving trouble tickets.
  • Developed multiple Bash-shell scripts to automate routine activities.
  • Worked on resolving and submitting CRQ tickets based on user requirements.
  • Worked on Linux Kernel, memory upgrades and swaps area and also on Red Hat Linux Kickstart installation.
  • Collaborate with development team to resolve build and deployment related conflicts.
  • Responsible for real time backup of web servers.
  • Used Remote system administration tools like SSH and Telnet.

Environment: Red Hat Linux 3.x/4.x, Bash shell, Oracle, Terminal services.

Confidential

System Admin (Unix/Linux)

Responsibilities:

  • Involved in building and configuring Red Hat Linux Servers using Kickstart server as required for the project. Maintained maximum uptime and maximum performance capacity for Enterprise Production, QA, and UAT/Staging.
  • Installation and configuration of Linux servers.
  • Responsible for supporting Linux servers for prod, development, and testing.
  • Worked on installation, configuration, and maintenance of DHCP, DNS, NFS send mail server.
  • Implementing Remote System Monitoring with Sun Microsystems.
  • Performed extensive Logical Volume Management (LVM) tasks.
  • Performed day-to-day troubleshooting backup and restore problems and troubleshooting for the end-users on Solaris and Linux based servers.
  • Configured and maintained NFS servers on Linux.
  • Setting up Oracle 8 server in Linux/Unix environment.
  • Performed installation and configuration of LDAP.
  • Performed the addition of swap space at run time.
  • Worked to resolve TCP/IP network access problems for the clients.

Environment: Ant, Java/J2EE, Maven, Jenkins, Linux, Solaris, Python, Shell Scripting, WebSphere, Oracle, Nexus

We'd love your feedback!