Devops & Linux Engineer Resume
Nashville, TN
SUMMARY
- Accomplished professional with a track record of success in automating, building, deploying, monitoring, troubleshooting, and managing CI/CD pipelines, Unix, and Linux systems; with a keen focus on ensuring optimal performance, scalability security and high availability.
- Credible history of success leading complex technical projects from conception to completion within agreed timeframes and budgets.
- Broad success and hands - on experience in IaaC, IaaS, PaaS, and on-prem infrastructure, internet technologies, network protocols, server configurations, user account management, and issue resolution.
- Articulate communicator with exceptional team leadership, organizational, and relationship building skills.
- Extensive hands-on experience in the creation of robust, flexible, automated solutions for build and deployment processes.
TECHNICAL SKILLS
Versioning: Git, GitHub
Managing and deploying: IaaS, PaaS, SaaS, and On-prem Infrastructures
Containerization Tools: Docker
Container Orchestration: Kubernetes, Helm, EKS
Cloud Environments: AWS (ELB, IAM, EC2, VPC, Route 53, CloudWatch, AutoScaling & S3)
AWS Code: Pipeline, CodeCommit, CodeBuild, & CodeDeploy
CI/CD Tools: Jenkins, Marven, SonarQube, Nexus & Tomcat Wildfly/JBOSS, WebSphere, Nginx
Configuration Management: Confidential
Monitoring: Prometheus and Grafana
Data Analytics and log management using: EFK (Elasticsearch Filebeats and Kibana)
IAC: Terraform, CloudFormation
Languages: yaml, JSON, Groovy, python, xml, html, PowerShell & Bash Shell, java
Operating Systems: (Red hat, CentOS, Ubuntu, SuSe, Oracle Linux and Windows Server 2008/2012/2016 )
Systems Integration: (Core Banking Application & FinTech)
PROFESSIONAL EXPERIENCE
Confidential, Nashville TN
DevOps & Linux Engineer
Responsibilities:
- Use Docker for containerization and Kubernetes for container orchestration
- Proposed and implemented the migration from monolithic architecture to microservices.
- Build and upload Artifacts to Artifactory
- Recommended and installed SonarQube
- Maintained and build CI/CD pipelines from scratch
- Write Confidential Playbooks to manage users, files, and patch various environments
- Collaborated on the designing and deployment cost effective, fault tolerant and scalable distributed systems on AWS
- Used Terraform to provision and maintain Infrastructure on AWS
- Implemented infrastructure and application monitoring using CloudWatch and SNS
- Installed, configured, and troubleshoot Linux and Windows servers
- Architected a highly available applications with AutoScaling and ELB in conjunction with DNS - Route 53
- Collaborated on the migration of our Infrastructure to AWS
- Use Confidential to patch/upgrade applications and servers
- Use confluence to document procedures
- Good knowledge in Azure and GCP Platforms
Confidential, Richardson, TX
DevOps Engineer
Responsibilities:
- Proposed and implemented the migration from monolithic architecture to microservices.
- Installed and configured web/application servers (JBoss/Wildfly, Nginx, Apache, Tomcat)
- Provisioned and configured our infrastructure using Terraform and Confidential in AWS
- Write Confidential Playbooks to automate infrastructure configuration
- Installed, configured cloud-based and on-prem and troubleshoot Linux and Windows servers
- Built and configured Kubernetes clusters ensuring that nodes/pods can auto scale and load balanced
- Configured and managed AWS resources including VPC, Private and Public subnets, NACLS Security Groups, Route tables, IGW, IAM, ELB, Autoscaling, CloudWatch, EFS, NFS, EBS, S3, Databases, Lambda, Route53 among others.
- Experience using AWS SDK, AWS CLI/UI, Kops and Confidential to provision and configure infrastructures in AWS
- Strong experience in enhancing security configuration in Linux, Windows, Docker, and Kubernetes.
Confidential, Hyattsville MD
Unix/Linux Systems Administrator
Responsibilities:
- Installed and Configured Linux Servers via Confidential and Confidential .
- Administered and troubleshoot RSA tokens for internal and external parties
- Leveraged shell scripting for automating multiple basic tasks
- Monitored system performance, virtual servers, memory, and Swap Space using Nagios
- Configured and managed instances running on the AWS cloud platform and on-prem
- Diagnosed file system issues and grub functions and created shell scripts for automation
- Administered cron jobs for disk management, process management, and server reboots
- Managed system storage resources by implementing LVM for disk utilization, logs alert, and CPU utilization in Dev, Test, and Prod environments
- Automated system administration functions via shell scripting
- Installed and administered over 3000 virtual and physical machines on VMware ESXi and AWS
- Setup computers on the network, troubleshoot and implemented network interfaces on Linux/Unix servers
- Day-to-day administration tasks, as well as application-specific technical support
- Created and managed user accounts and assigned necessary permissions
- Controlled system logging services and examined system log files events.