We provide IT Staff Augmentation Services!

Senior Devops Engineer Resume

SUMMARY

  • A team player and security - driven DevOps & Cloud Platform Engineer with over 8 years experience in systems administration, DevOps, software configuration management, cloud integration using various CI/CD and SCM tools for end-to-end automation & deployment of software to different environments.
  • Experience in implementing security best practices to provision and manage secure, fault-tolerant, scalable, and highly available architectures.
  • Hands on experience in containerization and orchestration of micro-service application into different environments leveraging various DevOps automation tools.
  • Familiar with agile and Scrum SDLC methodologies.

TECHNICAL SKILLS

Containerization Tools: Docker, DockerSwarm, EKS, ECS, Kubernetes

Automation Tools: Ansible, Terraform, Jenkins, CodeCommit, CodePipeline, Lambda, Fargate

Infrastructure As A Code: Terraform, Cloud Formation, Helm

Databases: MySQL, MongoDB, PostgreSQL, DynamoDB

Scripting: Shell Scripting, Python, Yaml, Groovy

AWS Cloud Compute: IAM, VPC, EBS, EFS, S3,ELB, Auto Scaling, Route53, CloudWatch, CloudFront, CloudTrail

Platform: Linux (RedHat, CentOs, Ubuntu),windows

Virtualization: Hyper-V, VMware

Monitoring and Logging: New Relic, Prometheus & Grafana, EFK, CloudWatch.

Ticketing: Jira

PROFESSIONAL EXPERIENCE

Confidential

Senior DevOps Engineer

Responsibilities:

  • Experienced in working with version control systems like Git and Source Code Management tools like GitHub
  • I’ve used Jenkins to build complex CI/CD pipelines and integrating with other tools for end-to-end automation of builds and deployment.
  • Experienced in supporting applications on different platforms Windows and Linux environments.
  • Troubleshooting/ debugging applications running as docker containers.
  • I've used docker to containerize micro-services applications and Kubernetes for container orchestration using various Kubernetes objects.
  • Build, configured and administered both self-managed and managed Kubernetes clusters.
  • Used Terraform and Ansible to automate the provisioning and configuration of infrastructure on AWS such as VPC, Subnets, EC2 Instances, Route Tables, DNS, IGW, ELB, IAM, Auto Scaling Group, EBS, Databases, S3, Security Groups, NACLs etc.
  • Closely monitored application performance using Prometheus for data aggregation & Grafana for data visualization as well as data analytics and log management using EFK.
  • Installed and configured web /application servers (Nginx, Apache, Tomcat, Jboss/Wildfly)
  • Experienced in applying best practices in cloud security, auditing and implementing security controls.
  • Implemented security best practices in AWS including multi factor authentication, access key rotation, encryption using KMS, firewalls- security groups and NACLs, S3 bucket policies and ACLs, mitigating DDOS attacks etc.
  • Applied security by design concepts through SDLC and leveraged best practices to build secure, fault tolerant, highly available and scalable architecture and applications.
  • Monitoring and troubleshooting server performance by using performance monitor and performance logs and counters.
  • Used Jira to track vulnerabilities, request and incidents.
  • Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's (Linux/Ubuntu) and configuring the servers for specified applications.
  • Efficient use of Amazon Web Services (AWS) such as EC2, IAM, AMI, EBS, EFS, S3, Auto Scaling, RDS, CloudFront, WAF, KMS, NACLs, SG, VPC, Subnets, IGW, Route53 etc
  • Experienced in using Tomcat/ Jboss application servers for deployment.
  • Automated deployment of multiple applications integrating Ansible with Jenkins in continuous integration and continuous deployment of monolithic and micro-service applications
  • I've used of Ansible-playbooks to automate configuration management and resolving Ansible related issues.
  • Used Ansible vault for encryption to lock passwords and secrets.
  • Scripting in multiple languages on UNIX, LINUX.

Confidential

Systems Administrator

Responsibilities:

  • User and security management experience in Windows, UNIX and Linux.
  • Volume and swap management using LVM in Linux and ZFS in UNIX.
  • Responsible for Kernel upgrade
  • Troubleshooting using network protocols such as DNS, TCP/IP, and SMTP & SNMP.
  • Responsible for installation, configuration and administration of REDHat Linux, Solaris systems.
  • Installed and configured VMware ESXi server instances for virtual server setup and deployment.
  • Responsible for creating VMware virtual guests running Solaris, Linux, Windows.
  • Experience with Jumpstart & Kickstart Installation on Solaris & Linux.
  • Installed, maintained and fine tuned the Apache-Tomcat server and Websphere Application Server in Linux Platform.
  • Configuring and administration of LDAP, NFS and NIS in Linux and also implemented Samba for sharing resources between Linux and Windows environments.
  • Maintained proper documentation of all the activities carried out during the project.
  • Configure DNS, Active Directory, Group Policies objects by using “dcpromo” tool and promote standard Windows servers to domain controllers

Hire Now