We provide IT Staff Augmentation Services!

Operating Systems Resume

3.00/5 (Submit Your Rating)

FedorA

SUMMARY

  • A team player with 8 years of hands - on IT expertise prioritizing CI/CD, Automation of Configuration Management, Security, Build/Release management, Cloud Resource Utilization, Infrastructure Automation etc.
  • Experience in AWS Cloud IaaS platform with features EC2, VPC, ELB, EKS, Auto-Scaling, Security Groups, Route53, IAM, EBS, AMI, RDS, S3, SNS, SQS, CloudFormation, and CloudFront.
  • Managed IAM policies for organizations in AWS to define groups, create users, assign roles and define rules for role-based access to AWS resources and created S3 buckets and also managing policies for S3 buckets.
  • Experience in working with Azure IaaS - Virtual Networks, Virtual Machines, Cloud Services, Resource Groups, Express Route, Traffic Manager, VPN, Load Balancing, Application Gateways, Auto-Scaling, Azure DNS and Azure VPN Gateway
  • UsedGoogle Cloud Platformservices likeCompute Engine, Cloud Functions, Cloud DNS, Cloud Storage, GCP Firewalls, CDN andSaaS, PaaSandIaaSconcepts of Cloud computing architecture and implementation using GCP.
  • Worked with Terraform key features such as infrastructure as a code, execution plans, resource graphs, change automation and used auto scaling launch configuration templates for launching AWS EC2 instances.
  • Implemented a continuous delivery pipeline with Docker, Jenkins and GitHub. Whenever a new GitHub branch get started, Jenkins our continuous integration server, automatically attempts to build a new Docker container from it.
  • Configured cluster operations in AWS Kubernetes (EKS) to deploy microservices with CI/CD system and used Kubernetes cluster to scale up operations of clusters, maintain teh cluster services, load balancing, network policies, group Docker containers across different platform.
  • Configured and maintained Jenkins to implement teh CI/CD process and integrated teh tool with Git, Maven, Nexus, Docker, Nagios and Jira for end-to-end automation and took teh sole responsibility to maintain teh CI/CD Jenkins server.
  • Used Chef to configure and manage infrastructure and written Chef Recipes to automate our build/deployment process and do an overall process improvement for better environment management.
  • Worked with Ansible Centralized Server (Tower) and created teh playbooks to support various middleware application servers and involved in configuring teh Ansible tower as a configuration management tool to automate repetitive tasks.
  • Worked with teh ELK (Elastic Search, Logstash and Kibana) stack to analyze log data obtained from Microsoft Business Intelligence tools.
  • Expertise in Installing, Configuring, Managing teh monitoring tools such as Splunk, New Relic and Nagios for Resource Monitoring/Network Monitoring/ Log Trace Monitoring.
  • Experience in using Prometheus as monitoring tool and Grafana for analysis & visualization.
  • Extensive experience using MAVEN and ANT as build management tools for building of deployable artifacts (jar, war and ear) from source code.
  • Efficient experience in using Nexus and Artifactory Pro managers for Ant and Maven builds.
  • Experience with different bug tracking tools like JIRA, Remedy and HP quality center.
  • Skilled enough to build deployment, build scripts and automate solutions (using scripting languages like
  • Installed, configured and administered Confidential servers and support for servers on various hardware platforms.
  • Enabled streams and created Lambda function on AWS to trigger changes made in DynamoDB.
  • Hands on experience configuring RedShift, ElasticSearch and Dynamo DB with EC2 Instances.
  • Installed MongoDB on physical machines, Virtual machines as well as AWS. Backup & Recovery, Database optimization and Security maintenance and experienced in Installing, Configuring and troubleshooting of Red Hat and VMware ESX environment.
  • Worked at all phases of Software Development Lifecycle and handled change management process for application development.

TECHNICAL SKILLS

Cloud: AWS, Azure, GCP

SCM Tools: Subversion, GIT, Bitbucket

Build Tools: Ant, Maven, Gradle

CI/CD Tools: Jenkins, Bamboo, TeamCity, Gitlab

Container Tools: Kubernetes, Docker, Docker swarm, OpenShift

Configuration Management Tools: Ansible, Chef, Puppet

Logging/Monitoring Tools: Splunk, Nagios, Cloud Watch, New Relic, Proetheus, Grafana

Languages: Python, Java, Shell script

Bug Tracking Tools: JIRA, Remedy, HP

Web Servers: Apache, JBOSS, Web Sphere

Application Servers: Tomcat, WebLogic, WebSphere

Virtualization: VMware ESX, ESXi, vSphere 4 vSphere 5

Databases: MySQL, Oracle, SQL Server and MongoDB

SDLC: Waterfall, Agile, Scrum

Networking: TCP/IP, DNS, NFS, ICMP, SMTP, DHCP, UDP, NIS, LAN, FTP

PROFESSIONAL EXPERIENCE

Operating Systems

Confidential, Fedora

Responsibilities:

  • Worked with AWS Cloud infrastructure resources like VPC, EC2, Route53, S3, RDS, Dynamo DB, SNS, SQS, Lambda, Redshift, ELB, NLB, Autoscaling, IAM on AWS using Cloud Formation Templates and Terraform.
  • Configured teh AWS ALB to route teh traffic from target group to right targets on AWS ECS.
  • Used AWS Fargate in collaboration with AWS ECS and AWS EKS for container-based application running to provide high security and reliability.
  • Designed and implemented CI (Continuous Integration) for building teh application by creating Jenkins pipeline jobs by integrating Gitlab, Jenkins and JFrog Artifactory.
  • Designed and implemented teh automated Continuous Deployment into various lower environments (Dev, QA, Performance) and production environments by integrating JFrog Artifactory, Jenkins and Rundeck.
  • Developed Python and Shell scripts for automating Continuous Integration and Deployment process for teh application development.
  • Worked on Terraform modules, providers, and resources to setup vault elements like LDAP Authentication Methods, Namespaces, and Secret Engines etc.
  • Responsible for writing reusable Infrastructure as a Code (IaaC) Modules by using Terraform for IaaS, PaaS and SaaS AWS cloud resources and mentoring teh peers to write consumable code to automate teh infrastructure provisioning for cloud applications.
  • Configured apps in Splunk to deploy configurations in applications to monitor logs from applications Service Now and VMWare. Creating dashboard alerts in Splunk to monitor error logs from applications based on thresholds.
  • Designed, developed docker files and creating docker images for configuring teh toolchain Jenkins, Gitlab, JFrog Artifactory, Jira, Confluence and Rundeck. Created monitors, alarms and notifications for EC2 hosts using Cloud watch as a part of CloudOps.
  • Built and Deployed Docker images on AWS ECS and automated teh CI-CD pipeline.
  • Created EC2 instances in AWS and migrated teh existing applications hosted on VMWare to AWS under ALB load balancer along with teh databases.
  • Configured and maintained Ansible role-based application servers including Nginx, JBoss and Tomcat

AWS cloud services

Confidential

Responsibilities:

  • Configured and administrated Gitlab as a version control system for code development.
  • Worked on Version control setup GIT and integration tool Jenkins. Installed, Configured and Administered Jenkins Continuous Integration Tool.
  • Set up build environment integrating with Git and Jira to trigger builds using Web Hooks and Worker Machines by integrating Docker container-based test infrastructure to Jenkins CI test flow.
  • Setup SCM Polling for Immediate Builds with Maven and Maven Repository (Nexus Artifactory) by installing Jenkins Plugins for GIT Repository.
  • Developed automation framework for Application Deployments to teh cloud environments.
  • Developed shell scripts for automation of teh build and release process, developed Custom Scripts to monitor repositories, Server storage.
  • Deployed teh Java applications into web application servers like JBoss.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Migrating application environment include Virtual machines and artifact feeds from on-premise to Azure cloud services and ensuring dat teh applications are fully operationalized in cloud.
  • Configured and administering Azure services such as Virtual machines, Image management and Azure

DevOps Services

Confidential

Responsibilities:

  • Developing Azure ARM templates for configuring Web apps, V-net integration, IAM, Active Directory, Application Gateway, AppInsights, Azure Key Vault on Azure cloud services.
  • Configured and administered various projects and designed workflows for those projects in Jira.
  • Involved in designing and deploying multitude applications utilizing almost all teh AWS stack (Including EC2, Route53, S3, RDS, Dynamo DB, VPC, SNS, SQS, IAM) focusing on high- availability, fault tolerance, and auto-scaling in AWS CloudFormation.
  • Storage on AWS EBS, S3 and Glacier and automate sync data to Glacier. Databases services on AWS like RDS, Dynamo DB, Cloud front, Elastic. Migrated two instances from one region to another.
  • Designed AWS CloudFormation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Performed teh automation deployments using AWS by creating teh IAM roles and policies and used teh code pipeline plugin to integrate Jenkins with AWS and created teh EC2 instances to provide teh virtual servers.
  • Used Terraform a tool for building, changing, and versioning infrastructure safely and efficiently and worked with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Configured and worked on setting of LAMP statck end to end.
  • Proficient in using LAMP Apache Web Server, MySQL, APIs and other open-source software.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments.
  • Reduced build and deployment times by designing and implementing Docker workflow. Build and maintained docker container clusters managed by Kubernetes, utilized Kubernetes and docker for teh runtime environment of teh CI/CD system to build, test and deploy.
  • Configured and integrated GIT into teh continuous integration (CI) environment along with Cloud Bees Jenkins and written scripts to containerize using ansible with docker and orchestrate it using kubernetes.
  • Automated configuration management and deployments using Ansible playbooks written in YAML. Created Ansible Playbooks to provision Apache Web servers, Tomcat servers, Nginx, Apache Spark and other applications
  • Involved in Ansible setup, managing hosts file, using YAML linter authoring various playbooks and custom modules with Ansible and Ansible playbooks to automate in AWS services like launching EC2, provisioning IAM, configuring VPC.
  • Automated Stack monitoring using Nagios by Ansible playbooks and TEMPhas Integrated Nagios with Cloud Bees Jenkins.
  • Used Cloud Bees Jenkins for continuous integration and for End-to-End automation for application build and deployments. Developed and automated build scripts and deployed using MAVEN as build tool in Jenkins to move from one environment to other environments.
  • Worked on MAVEN build tool and wrote pom.xml files packaging and deploying on different artifacts like java web archive, enterprise archive, web archive. Developed and automated build scripts and deployed using MAVEN as build tool in Jenkins to move from one environment to other environments.
  • Configured GIT with Jenkins and schedule jobs using POLL SCM option. Responsible for all aspects of teh Software Configuration Management (SCM) process including Code Compilation, Packaging, Deployment, Release Methodology and Application Configurations.
  • Installed, monitored and configured Applications in Nginx and Apache Tomcat Server and establish connectivity to databases and troubleshoot issues on teh fly.
  • Worked with team of developers on Python applications for RISK management. Used Collections in Python for manipulating and looping through different user defined objects
  • Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
  • Used various services of AWS for dis infrastructure. Exclusively worked with EC2 as virtual servers to host Git, Jenkins and configuration management tool like Ansible. Converted slow and manual procedures to dynamic API generated procedures.

Confidential

DevOps strategies

Responsibilities:

  • Wrote Python scripts for pushing data from DynamoDB to MySQL Database.
  • Worked on variety of Linux platforms (Ubuntu, Red hat) which includes installation, configuring and maintenance of applications on dis environment.
  • Performed daily system administration tasks like managing system resources and end users support operations and security.
  • Defined automation components with scripting Configuration management using Chef.
  • Automated various infrastructure activities like Continuous Deployment, application server setup, stack monitoring using Ansible playbooks.
  • Used JFrog artifactory to manage teh repository in Maven and used teh same to share teh snapshots and releases of internal projects.
  • Installed and Configured Hudson for Automating Deployments and providing automation solution and automated teh deployment process by writing Shell ( Confidential ), Python scripts in Hudson.
  • Responsible for taking teh source code and compiling using Maven and package it in its distributable format, such as a WAR file.
  • Installed and configured GIT to implement branching strategy which is suitable for agile development also provided continuous support and maintenance of software builds.
  • Provided support to Account Managers, UNIX and Windows technicians, and other departments
  • Installed packages using YUM and Red Hat Package Manager (RPM) on various servers
  • Used Apache Tomcat for deploying teh Java Web Applications
  • Designed, Installed and Implemented Ansible configuration management system and written chef cookbooks for deploying applications.
  • Configured and administered Hudson pipelines for automated builds and responsible for installing
  • Worked exclusively on VMware (Ubuntu 16.04) virtual environment.
  • Worked closely with DBA Teams to adjust kernel parameters as per requirements.
  • Designed and created multiple deployment strategies Pipelines using Hudson. Installed multiple plugins to Hudson, Configured Proxy to get auto updates.
  • Used Git for source code version control and integrated with hudson, code quality tracking.
  • Configured SSH, SMTP, Build Tools, and Source Control repositories in Hudson.
  • Coordinated with various cross functional teams across IT operations to make sure smooth functioning of projects.
  • Worked with other members of teh QA and Development teams and managed efforts with offshore team in improving teh processes, methods, effectiveness and efficiency.
  • Installed and configured operating system such as Sun Solaris, Linux, AIX.
  • General Confidential System administration, OS upgrades, security patching, troubleshooting and ensuring maximum performance and availability.
  • Used CIS Red Hat Enterprise Linux 6 Benchmark to harden newly installed systems. Setup and administer user and groups accounts, setting permissions, web servers, file servers, firewalls and directory services.
  • Performed both interactive and automated (Kickstart) installations of Red Hat Enterprise Linux. Plan and execute RPM and YUM packages and update installations necessary for optimal system performance.
  • Assisted in LDAP server configuration for user authentication on network. Install and configure Apache and provide support on testing and production servers.
  • Managed file systems using software RAID and Logical Volume Management. Create Virtual machine using VMWare and KVM, automate disaster recovery planning and maintenance for teh virtual environment.
  • Created Disk volumes, Volume groups and Logical volumes (LVM) for Linux operating systems
  • Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS, and Apache.
  • Involved in monitoring and troubleshooting Network like TCP/IP, NFS, DNS and SMTP in Linux servers and System Activities like CPU, Memory, Disk and Swap space usage to avoid any performance issues.
  • Designed and implemented creative solutions dat improve system processes through automation and documentation.
  • Configured and Administrated NFS Client/Server, Telnet and FTP.
  • Viewing and controlling teh Processes running on teh system and automating repetitive tasks. User Administration by creating, maintaining User's accounts and groups, setting up User environments.
  • Documentation and Tracking of issues, logs and audit files. System efficiency and performance monitoring. Disk and Network usage.
  • Maintained file systems, Checking and repairing file systems and monitoring file system usage.
  • Implemented various security tools like SETUID, SETGID and STICKY BIT on file system for providing secure access.
  • Troubleshooting boot related problems. Administrating software package like adding, deleting of software packages in Linux and Solaris.
  • Root password recovery in teh UNIX servers. Network concepts like configuring teh hosts with name and IP.
  • Enabling IP, Designing Firewall rules for new servers to enable communication with application, Oracle 10g servers.
  • Policy management and applying network file systems for sharing resources across teh network.
  • Implemented Network Communications on Servers.

We'd love your feedback!