Sr Sre/devops Engineer Resume
2.00/5 (Submit Your Rating)
SUMMARY:
- 10+ years of IT experience in working with various technologies Windows, Linux, AWS, GCP, Azure, Elastic Stack, and various monitoring tools.
- Strong DevOps skillset in creating infrastructure for applications in cloud and deploying applications in cloud environment.
- Extensive knowledge on Elasticsearch implementation in both VM and container environments.
- Worked with AWS SDK CLI, Google cloud SDK CLI and Azure CLI.
- Created Kubernetes cluster in google cloud and deployed applications in cluster by integrating with internal load balancers.
- Strong experience in working with AWS tools EC2, VPC, S3, CloudWatch, EMR and experienced in managing big data and e - commerce clusters in AWS.
- Assisting with technical and business teams in creating projects in Google Cloud platform and managing VM, dynamic clusters, storage, billing for projects.
- Experienced in working with streaming data ingestion, worked with Ansible to automate tasks and used shell script extensively to automate tasks across multiple Linux machines.
- Strong Linux administration skills and worked with bash to automate daily activities.
- Good in documenting project in SharePoint, Confluence, and strong communication skills.
- Good knowledge in working with CentOS 7 and managing packages for CentOS based clusters.
- Experienced in working with Big Data eco system with various open-source components Hadoop 2, Hadoop 3, Hive, Pig, Kafka, Cassandra, Spark, Ni-Fi and setting up big data clusters in both cloud and on-premises environments.
PROFESSIONAL EXPERIENCE:
Confidential
Sr SRE/DevOps Engineer
Responsibilities:
- Worked with Azure ARM templates to deploy the resources through Azure DevOps. Used terraform to create blueprints for automation in multi cloud. Upgraded Elasticsearch cluster from 2.X to 5.X,6.X and 2.X to 7.X Installing, configuring, and maintaining ELK stack in both VM's and container environments in Kubernetes. Working with the ELK ( Elastic Search, Logstash, Kibana) stack to analyze container logs, Application logs, system logs and configured to displayed through Kibana dashboards. Deployed EFK (Elasticsearch, FluentD, Kibana) cluster in Kubernetes through helm charts. Implemented elastic Hot -
- Warm architecture for HA Elasticsearch cluster. Created GROK patterns and ReGeX patterns to parse logs. Implemented pipeline Logstash => kafka => Logstash => Elasticsearch => Kibana Solr maintenance and performance tuning using CDCR. Created resources in GCP using terraform and gcloud SDK.
- Creating and maintain daily snapshots within GCE environment. Responsible to create whole infrastructure for project and maintain infrastructure. Responsible to convert business requirements to technical requirements. Experienced in managing VPC subnets across GCP projects, maintaining firewall rules for strict access and creating static/dynamic routes in GCP. Implemented software-based VPN between on prem to cloud Setup global HTTPS load balancers for applications hosted in GCE and Kubernetes. Created internal TCP load balancers in GCP. Created instance templates in GCP. Provisioned GKE clusters with Istio using gcloud CLI and deployment manager. Created monitoring dashboards in GCP using stackdriver to monitor CPU, Memory, Network, all system metrics and created email/text alerts for critical hosts and applications. Worked with GCS with object life cycle management and integrated with
- GCP services. Provided fine granular access for users and service accounts using IAM and enabled audit logs to monitor users access and service account calls in production environment. Incident management experience with google customer support in supporting all level tickets. Solid knowledge in working with Kubernetes and implemented HPA and federated HPA in our Kubernetes clusters. Automated deployments to Kubernetes using Jenkins. Written YAML files for creating pods, services, replication controllers and persistence volumes. Used Hashi corp Vault to generate and use secrets implemented with
- Kubernetes and web application. Worked with Google cloud KMS to save and use secrets for web application deployments. Deployed configmaps, daemonsets in Kubernetes clusters and performed upgrades to clusters. Automated the CI pipeline and created a docker images using BitBucket, Maven, Jenkins and push it to Harbor and google container registry. Built end to end CI/CT/CD Jenkins Pipelines to retrieve code, compile applications, perform tests an
Confidential
Sr.Devop Engineer / Sr. SRE engineer
Responsibilities:
- Created Azure subscriptions through Azure Devops automation. Created VPC subnets for various Azure subscriptions and GCP projects which can make calls vice versa from on premise to cloud Created Linux gold images using packer tool and pushed the images to the cloud through Jenkins. Created docker images by using the docker files and pushed the files to git repo for CI/CD. Created Nginx routing rules for various applications and routing between other hosts. Worked with HAproxy as load balancer for Kubernetes services. Created envoy proxy configs for reverse tunnel from cloud to on prem. Made the
- POC on terraform to provision the resources in AWS and managing the terraform backend in various ways. Using Ansible to edit configuration files across large scale infrastructure and to using it to perform development and maintenance tasks. Automate provisioning and repetitive tasks using Terraform and
- Python, Docker container, Service Orchestration. Performed data transformations using Scala in Apache Spark Deployed Hadoop clusters in cloud for HPC in AWS Written Hadoop MapReduce jobs to perform data transformations using Hive & Pig. Automated data ingestion using Apahe kafka, Storm,
- Cassandra. Migrated on - prem data to AWS S3. Automated data movement from on prem to S3. Handled resource provisioning in AWS using AWS CLI Created shell scripts to validate data transfer between mysql to Hadoop cluster during migration process Performed data migration using sqoop with Hadoop and used pig to analyze the data Involved in java framework development with web services (Rest,Soap) Created 10 node Hadoop cluster.
Confidential
Systems Administrator
Responsibilities:
- Writing PowerShell applications for windows automation. Experience in shell scripting for automation. Managing repository configuration changes for RHEL/SUSE/UBUNTU. Updating software repository, registering machines MAC addresses into windows active directory Strong knowledge in creating front end
- UI using HTML, CSS, JavaScript and created application using D3.js Managing up to 500 windows machines for configuration changes and running shell scripts to deploy changes in software. Managing license keys for major software, configuring user accounts, and maintaining users access privileges.
- Maintaining user privileges with AWS IAM, setting filters for accessing data across ec2 nodes using IAM. Strong knowledge in MySql database. Used eclipse for java development and IntelliJ for working with scala code. Implemented Hadoop cluster around 10 nodes. Installed cloudera, IBM biginsights across nodes and monitoring nodes using cloudera and ambari. Creating policies and groups using IAM and maintaining access control. Building projects using maven and running in map reduce. Processed csv files using hive in grouping data, joining tables. Creating Windows and MAC machine golden image using semantics ghostcast and deploying across various machines using ghostcast server. Good understanding of network protocols, HTTP, TCP/IP, DNS, DHCP, and SMTP.
Confidential
Application Developer
Responsibilities:
- Creating class and sequence diagram with data flow diagrams and UML Developed use case diagrams, class diagrams, database tables, and provided mapping between relational database tables and object-oriented java objects using Hibernate.
- Involved in the implementation of business logic in struts Framework and Hibernate in the back end. Developed UI using JSP, HTML, CSS, JavaScript. Involved in developing Unit test framework using Junit.
