Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Sharmila Shaik

Irving,TX

Summary

I bring over 8 years of extensive experience as an AWS DevOps Developer in the IT industry, specializing in innovative problem-solving and delivering robust solutions. My expertise spans various domains, including development and deployment operations across diverse environments. Proficient in all phases of the Software Development Life Cycle (SDLC), Quality Assurance Life Cycle (QALC), Linux Administration, Software Configuration Management (SCM), Continuous Integration (CI), Continuous Deployment (CD), Release Management, and Cloud Implementations and configurations. I have designed, configured, and managed public/private cloud infrastructures using Amazon Web Services (AWS), encompassing services such as EC2, EC2 Container Service (Docker Containers), Elastic Beanstalk, S3, CloudFront, Elastic File System, RDS, DynamoDB, VPC, Direct Connect, Route53, CloudWatch, CloudTrail, CloudFormation, IAM, EMR, and Elastic Search. I leverage automation tools like Chef and Puppet for streamlined operations. Created and sustained Terraform configurations tailored for AWS environments, facilitating automated and uniform infrastructure deployments. Implement and maintain Terraform scripts to manage AWS infrastructure for high availability and reliability. Oversee the daily operations of AWS environments, incorporating the automation of infrastructure deployment and configuration using Terraform. I am adept at utilizing cloud providers and APIs, demonstrating expertise in Amazon Web Services (AWS) and Cloud Sigma (EU), with proficiency in managing cloud environments like AWS (EC2, EBS, S3) and OpenStack (Nova, Swift, Glance). Experienced in branching, tagging, and maintaining version control using SCM tools such as GIT, Subversion (SVN), CVS, Perforce, IBM ClearCase, and TFS on both Linux and Windows platforms. I possess skills in building deployment and automation solutions using shell scripting, with expertise in scripting languages including Shell, PHP, Python, and Perl scripts. Proficient in UNIX shell scripts and PowerShell scripts for software automation. My strengths lie in interpersonal, initiative, analysis, and leadership skills, showcasing the ability to work efficiently in both individual and team environments. I am committed to enhancing my skills and staying updated with new technologies in the ever-evolving IT landscape. I am available for 24x7 production computing environments and weekend on-call support. I have a strong background in managing various version control tools and considerable knowledge and experience in creating Jenkins CI pipelines. I have automated build processes through Jenkins and streamlined code releases by pushing code to GitHub. Proficient in administering various environments in the Software Development Life Cycle (SDLC) on Ubuntu, Red Hat Linux, SUSE Linux, and CentOS. My experience includes supporting Chef environments with multiple servers and developing manifests.

Overview

9
9
years of professional experience

Work History

DevOps AWS Engineer

GlobalMed
Scottsdale, AZ
08.2021 - Current
  • Proficiently provisioned new instances and managed S3 storage services in AWS
  • Utilized EBS stores for persistent storage and implemented access management using IAM service
  • Set up and manage AWS infrastructure to ensure the high availability, scalability, and security of medical applications and data
  • This includes configuring virtual private clouds (VPCs), setting up data storage, and managing networking resources
  • Ensure that all AWS resources and configurations adhere to strict healthcare compliance regulations, such as HIPAA (Health Insurance Portability and Accountability Act)
  • Implement security best practices to protect sensitive patient data
  • Build and maintain CI/CD pipelines that automate the deployment of healthcare applications, ensuring rapid and reliable releases while adhering to regulatory standards
  • Contributed to software design, development, and package implementation using industry-standard platforms such as Adobe EM and SAP Hybris Commerce
  • Developed and maintained Tableau dashboards to visualize complex datasets, enabling data-driven decision-making for the organization
  • Developed REST APIs using Node.js and Express.js, interacting with PostgreSQL databases
  • Proficient in web development technologies including HTML5, JavaScript, and React JS
  • Used Infrastructure as Code (IaC) tools like AWS CloudFormation or Terraform to automate the provisioning and management of AWS resources, improving efficiency and reducing manual errors
  • Develop and maintain Terraform configurations for AWS environments, enabling automated and consistent infrastructure deployments
  • Implement and maintain Terraform scripts to manage AWS infrastructure for high availability and reliability
  • Manage day-to-day operations of AWS environments, including the automation of infrastructure deployment and configuration using Terraform
  • Created interactive and user-friendly Tableau reports and dashboards that provided insights into key performance indicators (KPIs) and trends
  • Utilized Bitbucket as a repository for code storage and Bamboo as the CI/CD tool for efficient development and deployment processes
  • Employed CloudFormation templates for provisioning Windows EC2 instances, streamlining infrastructure setup
  • Proficiently built the entire stack, including AWS EC2 instances, Red Hat Linux, ALB/NLB, security groups, and EBS Volumes, using CloudFormation scripts and Jenkins
  • Implemented DevOps practices using AWS, Elastic Beanstalk, and Docker with Kubernetes, along with a solid understanding of EKS service functionality
  • Created test environments by provisioning Kubernetes clusters on AWS using Docker, enabling streamlined application testing and deployment
  • Managed PostgreSQL databases, handling backups, recovery, and upgrades
  • Developed Lambda functions to aggregate data and store results in Amazon DynamoDB and S3
  • Managed Linux/Unix systems administration, system builds, server builds, and patches
  • Defined cloud network architecture using Azure Virtual Networks, VPN, and Express Route to establish connectivity between on-premises and cloud environments
  • Worked closely with cross-functional teams, including developers, healthcare providers, and compliance officers, to align DevOps practices with medical requirements
  • Monitor and analyze system usage to plan for future resource requirements in the healthcare environment, where data and application demands can be dynamic
  • Implemented monitoring solutions in Ansible, Terraform, Docker, and Jenkins
  • Wrote Terraform scripts for CloudWatch Alerts
  • Established infrastructure and service monitoring using Prometheus and Grafana, ensuring system reliability
  • Experienced in cloud provisioning tools such as Terraform and CloudFormation.

Devops/AWS Engineer

Texas Capital Bancshares Inc.
Dallas, TX
09.2019 - 07.2021
  • Managed infrastructure code maintenance as a member of the platform operations team, ensuring the stability and reliability of the underlying infrastructure
  • Utilized Ansible automation code for launching instances, streamlining deployment processes, and ensuring consistency
  • Converted all Jenkins jobs to Jenkins Pipelines, enhancing the efficiency and maintainability of the CI/CD process through the Jenkins-pipelines repository
  • Prepared a Jenkins job for weekly instance shutdown, contributing to cost optimization strategies by reducing unnecessary resource consumption
  • Converted ELB (Elastic Load Balancers) to ALB (Application Load Balancers) using Ansible scripts and reprovisioned instances through Jenkins for improved load balancing and application delivery
  • Set up the Sonar qube development environment from automation code, ensuring code quality and security checks are integrated into the development process
  • Worked extensively with Docker containers for Jenkins jobs and SonarQube, leveraging containerization for application deployment and scalability
  • Set up ECS (Elastic Container Service) clusters for running microservices and pushed microservices into production with ECS-backed infrastructure
  • Developed automation for ECS clusters using Ansible playbooks
  • Experience in setting up and configuring an Enterprise Jenkins platform, including the provisioning of Jenkins CI/CD pipelines for developer communities using automated templates
  • Proficient in Docker and Kubernetes, successfully deploying containerized applications in the cloud environment for efficient management and scaling
  • Deployed serverless applications with AWS ECS Fargate, optimizing resource utilization and cost-effectiveness
  • Created and managed user accounts in IPA (Identity Management) and assigned them to required groups, ensuring proper access control
  • Acted as a GitLab admin, creating user accounts, and managing access to different projects, facilitating collaborative development
  • Uploaded and downloaded files from AWS S3 for AWS server configurations and data storage
  • Documented processes and workflows on Confluence and utilized Draw.io for creating wiki pages related to Jenkins, Nexus, IPA, and GitLab
  • Whitelisted multiple IP addresses for development teams and updated security groups to control application communication
  • Extensive experience using Splunk to generate application performance statistics and management reporting
  • Prepared weekly AWS cost reports through Cloud Checker, providing insights into cloud resource expenses
  • Leveraged Kibana and Elasticsearch for application monitoring and log analysis
  • Implemented shell scripting for ASG (Auto Scaling Group) shutdown cro jobs in Jenkins, automating resource management
  • Implemented AWS solutions using a wide range of services, including EC2, S3, RDS, EBS, Lambda, Elastic Load Balancer, and Auto Scaling Groups
  • Successfully migrated existing systems to AWS using the snapshot method for EBS volumes, ensuring data continuity
  • Used RabbitMQ for communication between two applications, facilitating real-time data exchange
  • Handled Azure services including Azure Storage, Blob Storage, File Storage, and set up Azure CDN and load balancers
  • Set up databases in Google Cloud Platform (GCP) using RDS, storage using S3 buckets, and configured instance backups
  • Prototyped CI/CD systems with GitLab on Google Kubernetes Engine (GKE) using Kubernetes and Docker for efficient build, test, and deployment workflows
  • Utilized Data Dog for monitoring purposes, creating dashboards and alerts for proactive issue identification
  • Configured network services such as DNS for Unix/Linux Servers and established Unix/Linux environments for various servers
  • Worked extensively with the Docker ecosystem, including Docker Machine, Docker Compose, and monitored containers using Prometheus for enhanced container management.

DevOps/Site Reliability Engineer

ALDI
Batavia, IL
04.2018 - 08.2019
CloudFormationCloudFormationCloudFormationCloudFormationCloudFormationCloudTrail
  • Integrated Git into the Continuous Integration (CI) environment in collaboration with Jenkins and Subversion, automating code integration and testing
  • Developed Shell Scripts to automate security scans, enhancing the security posture of the systems
  • Managed source code using Git and maintained SVN repositories for tasks such as branching, merging, and tagging, ensuring effective version control
  • Addressed Maven errors during development, streamlining the build process and ensuring project consistency
  • Demonstrated expertise in branching, tagging, and version maintenance across environments using SCM tools like Git and Subversion (SVN) on Linux platforms, ensuring code stability and traceability
  • Maintained configuration files for each application to support the build process and deployment across various environments
  • Worked on building Azure Templates and deploying them through Azure Portal and PowerShell, enabling consistent and repeatable Azure resource provisioning
  • Developed Cookbooks and recipes for automating deployments via Chef, streamlining the configuration management process
  • Created multiple Splunk dashboards & alerts for security monitoring to detect the anomalies
  • Created comprehensive documentation for new server setups and maintained documentation for existing servers, enhancing knowledge sharing and support efficiency
  • Wrote ANT and Maven Scripts to automate the build process, ensuring consistency and efficiency in the software development lifecycle
  • Adhered to current automation processes while identifying areas for improvement, emphasizing scripting and coding to enhance automation efficiency
  • Configured CI (Continuous Integration) tools for the automatic deployment of WAR or EAR files to required servers, including cluster, domain, and service management for clean deployments
  • Demonstrated proficiency in DNS, Load Balancing, SSL, TCP/IP, networking, and security, ensuring robust and secure network environments
  • Maintained an accurate inventory of existing server, storage, networking software, hardware, and virtual environments, facilitating resource scaling for various project requirements
  • Created and maintained highly scalable and fault-tolerant multi-tier AWS CloudFormationronments spanning multiple availability zones using Terraform and CloudFormation
  • Wrote Terraform scripts from scratch for building Dev, Staging, Prod, and DR (Disaster Recovery) environments, ensuring consistent and automated infrastructure provisioning.

Devops/AWS Engineer

Capital bank
Houston, TX
09.2017 - 03.2018
  • Served as a DevOps Engineer and was responsible for project planning, build management, deployments, and software release processes, ensuring efficient project delivery
  • Worked with Prometheus Monitoring, a robust tool, to collect metrics at specified intervals and trigger alerts in the event of anomalies, proactively maintaining system health
  • Launched AWS EC2 instances using Elastic Load Balancers and configured Virtual Private Cloud (VPC) settings for secure and scalable cloud infrastructure
  • Maintained AWS servers through the AWS Console, overseeing server health, performance, and configurations
  • Reviewed, merged, and managed Git Pull Requests in Bitbucket, ensuring code collaboration and version control best practices
  • Led the migration of HTML and PHP websites to AWS, handling DNS changes and ensuring seamless transition and uptime
  • Installed and configured VMware ESX Server 3.5 on Dell and HP Proliant servers, creating and managing virtual machines (VMs) for Solaris x86 and Linux operating systems
  • Cloned AWS EC2 instances using Elastic Load Balancers and configured Security Groups, facilitating scalable and resilient infrastructure
  • Actively participated in weekly deployment activities, pushing code changes to the Git repository with each commit, ensuring timely updates and releases
  • Worked on a Proof of Concept (PoC) for Elastic Beanstalk, exploring its capabilities for automated deployment, potentially streamlining the deployment process
  • Installed and configured GIT and various servers on AWS, contributing to efficient source code management and server provisioning.

DevOps Engineer

CA Technologies
Hyd, INDIA
03.2015 - 08.2017
  • Integrated GIT with Jenkins, automating code checkout processes and streamlining the development pipeline
  • Implemented and maintained branching and build/release strategies using Subversion (Tortoise SVN) and GIT, ensuring efficient code versioning and release processes
  • Collaborated closely with developers to proactively identify and address common build failures, ensuring the reliability of the build and release processes
  • Utilized ANT and MAVEN as build tools for Java projects, crafting build artifacts from source code
  • Migrated applications from Ant to Maven, creating Maven POM.xml and Ant build.xml files for build scripts
  • Developed Shell, Perl, and Python scripts to automate various processes, enhancing the efficiency of build tools like Build Forge
  • Created Windows Power Shell scripts to automate user credential settings and Windows activation, contributing to a streamlined project team transformation to Scrum methodology using TFS
  • Installed and administered TFS, configuring various plugins such as TFS Power Tools, Sidekicks, and Community Build Manager
  • Designed and managed build and release methodologies for .NET applications using TFS
  • Installed and managed MongoDB with multiple instances on servers, handling various configuration management activities in TFS
  • Implemented Continuous Integration (CI) and Continuous Delivery (CD) processes for databases using Jenkins and Deploy, configuring Jenkins as a common build engine to deploy applications across multiple environments
  • Configured and built OpenStack Havana and Icehouse using Ansible and Python scripts, ensuring smooth application deployments using Python
  • Utilized Chef to automate the deployment of JAVA applications on Apache Tomcat and Oracle WebLogic servers, optimizing the CI/CD process
  • Developed Puppet Modules for the installation and auto-healing of various tools, ensuring seamless operation on both Windows and Linux platforms
  • Implemented infrastructure automation through Puppet, enabling auto-provisioning, code deployments, software installation, and configuration updates
  • Demonstrated expertise in handling Cloud Environments, including AWS and OpenStack, with a focus on application migration to AWS
  • Utilized Maven Nexus Repository to upload build artifacts after successful builds, ensuring artifact availability and reliability
  • Created development and integration branches following major releases, facilitating collaborative development across various teams.

Education

Master's in computer & Information Sciences -

Southern Arkansas University

Skills

  • Agile
  • Scrum
  • Waterfall
  • Linux
  • Unix
  • Windows
  • Centos
  • AWS (EC2, VPC, S3, ELB, EBS, EFS, RDS, EKS, IAM, AMI, Auto scaling)
  • Microsoft Azure
  • Open Stack
  • Apache
  • Tomcat
  • JBoss
  • WebSphere
  • Web logic
  • Nginx
  • SVN
  • GIT
  • GITHUB
  • Bitbucket
  • ANT
  • MAVEN
  • GRADLE & Nexus Repository
  • Jenkins
  • Bamboo
  • Hudson
  • Terraform
  • Puppet
  • Chef
  • Ansible
  • Gradle
  • Docker
  • JIRA
  • Confluence
  • Oracle
  • DB2
  • MySQL
  • VMware
  • Virtual Box
  • TCP/IP
  • DNS
  • LAN
  • SMTP
  • Routers/Switches
  • C
  • HTML
  • Java
  • Python
  • Shell

Timeline

DevOps AWS Engineer

GlobalMed
08.2021 - Current

Devops/AWS Engineer

Texas Capital Bancshares Inc.
09.2019 - 07.2021

DevOps/Site Reliability Engineer

ALDI
04.2018 - 08.2019

Devops/AWS Engineer

Capital bank
09.2017 - 03.2018

DevOps Engineer

CA Technologies
03.2015 - 08.2017

Master's in computer & Information Sciences -

Southern Arkansas University
Sharmila Shaik