Cloud Engineer Resume
TX
SUMMARY
- AWS Certified Professional with 12 years of experience in IT industry with major focus on Cloud Solutions and DevOps. Hands on as Linux system administration and operational experience using Red Hat Enterprise Linux, Cent OS and Ubuntu. Worked majorly on Infrastructure Operation, Configuration Management, Build & Release Management and CI/CD automation.
- Experience on Cloud technology services with focus on Iaas and Paas of AWS - Iaas - EC2, Paas -EBS, VPC, S3, Glacier, ELB, EMR, Cloud Watch, DynamoDB, RDS, Route 53, Cloud Front, Terraform and ECS Fargate, EKS.
- Involved in various cloud governance and cloud compliance strategies to reduce the cloud security issues across FFIO.
- Worked on capturing cloud security and governance KPI figures and helped app team address various issues on the cloud governance such as BYOK exit keys, Divvy compliance, Tagging violations, etc.
- Key presenter at FFIO Innofest 2022 on cloud governance and security concepts..
- Worked on onboarding application on SMS environment for Amazon Machine Queues.
- Worked on supporting creating Grafana dashboards for SMI applications to understand the metrices and analysing the issue related to messages, Queues, Topic, Virtual Queues and Virtual Topics.
- Worked on onboarding many applications on SMI(shared messaging infrastructure ) for both non production and prod environment.
- Extensively used CloudWatch alerts setup and CloudTrail for audits and the maintenance of the cloud environment.
- Built CI/CD pipelines using Agile Practices, with Jenkins, Nexus for Maven Repository, Maven Builds, Artifactory, Junit testing, Puppet module tests and deployments using multiple Jenkins plugins.
- Managed Linux and Windows virtual servers on prem and migrated web applications on AWS .
- Used Lambda .Net Core for simultaneous creation of a database, add IAM roles, etc., with serverless deployment. The server less applications also enable to deploy multiple functions at one time.
- Experience in Linux System Administration in Red Hat Linux 5/6/7/8, and Win NT/2000 Servers.
- Built automated jobs for patching, using ansible to update newer versions of Weblogic symlinks and bouncing the servers.
- Setting up Config servers to centralize the application code properties and deploying them.
- Management and design of integrated build pipelines using continuous integration workflows such as Artifactory, Nexus, Jira, Git, Jenkins, Docker.
- Extensively involved in deployments of code for both Weblogic and Cloud apps GCP/PCF deployments.
- Involved in setting up LB for all pcf production urls for PGH data center migration to colo LASVegas
- Building Jenkins code pipelines for deploying code to the new data centers.
- Expert in setting up APPD alerts for server health monitors for all the Linehaul FedEX train.
- Involved in Blue Green deployments for the PCF production applications using Jenkins pipleines.
- Deployed JAVA/J2EE applications through Tomcat Application servers.
- Automated server builds and web/database application deployments utilizing Ansible.
- Experience migrating traditional data-center applications and databases into public clouds like AWS.
- Involved in configuring and administering NFS, DNS, DHCP and LDAP on Linux Server environment
- Familiar in creating Chef Cookbooks, Chef Recipes, Chef attributes, Chef Templates, Chef roles and Environments using ruby.
- Knowledge on Puppet server and workstation to manage and configure nodes, good in writing puppet manifests to automate configuration of a broad range of services using ruby.
TECHNICAL SKILLS
Operating Systems: Linux (RedHat 5,6,7,8 CENTOS), Windows Server 2012/08,Suse,Linux,Ubuntu
Cloud Technologies: AWS, PCF and GCP.
Source Control Tools: Git, Git lab, and Subversion
Network Systems: DNS, HTTP, HTTPS, NFS, SMTP, Ethernet, OSI model, TCP/IP, DHCP
Web Servers: IIS Webserver, Apache Tomcat, Web logic, JBoss
Databases: SQL, Oracle sql, Dynamo DB, RDS
Continuous Integration Tools: Jenkins, Bamboo, Ant, Maven.
CMTools: Puppet, Chef, Ansible, Azure Devops.
Container & related services: Docker, Kubernetes.
Virtualization Technologies: VMware ESXI, VCentre server, vSphere Client, Vagrant.
Scripting: Bash, groovy, JSON, YAML.
Monitoring Tools: Splunk, Nagios, DataDog
Programming Languages: C++, Java, Swift.
Methodologies: Agile, Kanban.
PROFESSIONAL EXPERIENCE
Confidential, TX
Cloud Engineer
Responsibilities:
- Involved in working on various cloud governance and cloud compliance strategies to reduce the cloud security issues across FFIO.
- Enabled Divvy bots for all the dev accounts for non compliance issue.
- Worked on capturing cloud security and governance KPI figures and helped app team address various issues on the cloud governance such as BYOK exit keys, Divvy compliance, Tagging violations, etc.
- Key presenter at FFIO Innofest 2022 on cloud governance and security concepts.
- Worked on onboarding application on SMS environment for Amazon Machine Queues.
- Worked on supporting creating Grafana dashboards for SMI applications to understand the metrices and analysing the issue related to messages, Queues, Topic, Virtual Queues and Virtual Topics.
- Worked on onboarding many applications on SMI(shared messaging infrastructure ) for both non production and prod environment.
- To write standards on various AWS storage classes such as S3, Glacier and others aligning to company’s standards, various implementation methods in a cost effective way.
- Involed in FinOps area to calculate the cost on EKS cluster usage, Forecasting & Variances and Cost Saving strategies.
- Design/Develop/capture/document architectural best practices for onboarding EKS applications.
- Very proficient in Cloudability in suggesting various cost strategies implementation/ rollout to cost leads based on different applications.
- Involved in AWS Tagging resources and promoting the teams to apply the same through different methodologies.
- Well acquainted experience in setting up Datadog Rehydration for different teams from S3 storage for having the historical views for different time periods and queries.
- Expertise in ELB logging enablement on EKS Accounts through different methods such as Jenkins pipelines, manual and CFT.
- Involved in ingress stash changes using Bitbucket tool for load balancing for enabling logging and retention on S3 for both ELB and NLB on EKS spaces.
- Involved in EKS and S3 Integration on EKS cluster with pre reqs. stage till post implementation tasks.
- Assisting application teams to onboard or deploy tomcat service on EKS cluster, right from Namespace creation and till the app deployment.
- Writing Technical recipes mainly on EKS space according to the access models of our BU.
- Track the docker container rehydration need for different app teams as part of Cloud health and Governance.
- Used AWS services such Cost Explorer, Trust advisor and other cost related tools such as Cloudability and Cloudaware for Cost analysis.
Confidential, Pittsburgh, PA
DevOps Engineer Lead
Responsibilities:
- To support all scrum issue stories and as well as feature stories.
- Installing SSL certs for the sites built. Maintaining and renewal of SSL certs for the sites hosted on our all environments.
- Design/Develop/capture/document architectural best practices for migrating on premise servers to different cloud environments namely PCF, AWS and Google Cloud.
- Experience on Cloud technology services with focus on Iaas and Paas of AWS - Iaas - EC2, Paas -EBS, VPC, S3, Glacier, ELB, EMR, Cloud Watch, DynamoDB, RDS, Route 53, Cloud Front, Terraform and Cloud Formation.
- Supporting feature stories such as Jenkins credentials set up, Nexus credentials, PAM ids, Weblogic domain creations, Gitlab and PCF environment set up.
- Involved in Blue Green deployments for the PCF production applications using Jenkins pipleines.
- Worked on JMS Topic and Queue credentials set up for all Cloud (PCF, Google Cloud) and Non cloud (Weblogic) applications.
- Trouble shooting build issues as part of scrum support stories and as well as during the deployment process.
- Set up ALB (Application load balancers behind the RDS and Dynamo DB instances for high availability.
- Setting up ssh keys for all the hosts and Jenkins credentials as part of build node set up.
- Setting up Cipher credentials for the weblogic server clusters.
- PCF deployments and space set up following FedEx standard cook book recipes.
- Mainly involved in CICD pipeline set up, used Jenkins for the same.
- Extensively involved in deployments of code for both Weblogic and Cloud apps GCP/PCF deployments.
- Involved in setting up LB for all pcf production urls for PGH data center migration to colo LASVegas
- Building Jenkins code pipelines for deploying code to the new data centers.
- Involved in other migration activities such as configuring code repos, configuring Config servers, and deploying the apps to colo Las Vegas for all dev, stage and prod environments.
- Setting up Config servers for all our PCF, GCP and Non cloud environments with refactor work.
- Involved in quarterly Java and Weblogic patching by updating latest symlinks and bouncing the servers.
- Built automated jobs for patching, using ansible to update newer versions of Weblogic symlinks and bouncing the servers.
- Weblogic domain creation and server set up for scrum teams through automated jobs as well as manual process.
- Setting up Nexus repository for the new applications as per FedEx standard cook book recipes.
Confidential, Pittsburgh, PA
Application Hosting Engineer
Responsibilities:
- Building websites on IIS on our prem servers, including DNS set up, load balancing, AD setup, adding IP addresses to the sites. Finally building the skeleton of the sites on QA and Production and hosting the site deploying the code.
- Installing SSL certs for the sites built. Maintaining and renewal of SSL certs for the sites hosted on our Bayer environment.
- Design/Develop/capture/document architectural best practices for migrating on premise servers to the cloud environment namely AWS Cloud.
- Involved in automating the jobs for deployment of code through Jenkins.
- Extensively used branching and tagging on version control tools GIT Hub with Dev/Test/Prod in for weekly releases.
- Setting up Kerberos authentication protocol for communicating over a non-secure network to prove their identity to another in a secured manner for application between Bayer and outside environment.
- Involved in the migration of the existing legacy infrastructure and recreated the entire environment to deploy the whole infrastructure to AWS. Used terraform in the process.
- Used Terraform to deploy infrastructure such as VPC for EKS worker nodes and Master node.
- Set up cloud watch to monitor CPU and other metrics for alerts.
- Involved in setting up and integrating Kafka through Google cloud platform.
- Actively involved in applying application patches hosted on both windows and Linux environments.
- Involved in setting up LDAP for the sites for accessing and maintaining distributed directory information services over an Internet Protocol (IP) network.
- Installation and configuration of software applications in both QA and Production environment.
- Performance tuning through automated scripts to improve performance of the software applications.
- Installing and configuring Apache Tomcat for Java applications hosted on the Windows and Linux environments.
- Remediating webserver security vulnerabilities on around 200 hundred applications hosted on both Linux and Windows hosted servers.
Confidential, Deerfield, IL
AWS/DevOpsEngineer
Responsibilities:
- Involved in Proof of Concept tests for migrating on premise applications to cloud environment using AWS stack EC2, EBS, ELB, Route 53, Cloud Watch, CFT, etc for BLUE/GREEN deployments.
- Extensive knowledge and hands on Amazon EC2 Instances Linux, Ubuntu type instances and Configuring propelled examples as for particular applications.
- Builtserver lessapplications composed of functions that are triggered by events and automatically deploy them using AWS CodePipeline and AWS CodeBuild using Lambda function.
- Worked on migrating VMware to EC2 instances and extensively used AMI and used IAM roles and to give minimal privileges and also created roles according to the services to be used on their project.
- Built and configured virtual data center (VPC) of Amazon Web Services, Public and Private Subnets, Security Groups, Route Tables, ACL, NAT gateway, Elastic Load Balancer, Cloud Watch, Cloud Trail, and Security Management in VPC.
- Experience in using builds tools like Maven for the building of deployable artifacts such as war & ear from source code.
- Extensively used Chef Deliveryas a framework for automated testing, continuous integration and continuousdelivery
- Responsible for installing Jenkins master and slave nodes and also involved in plugging Git and schedule jobs using Poll SCM option and also creating the build scripts using Maven for Java projects.
- Used Lambda .Net Core for simultaneous creation of a database, add IAM roles, etc., with serverless deployment. The server less applications also enable to deploy multiple functions at one time.
- Built a new Continuous Delivery framework using Code pipeline also used CI Pipeline. Testing and deployment automation with Docker, Jenkins, and Chef.
- Involved in integrating chef cookbooks into Jenkins jobs for CD framework, and worked with various custom resources, created roles & environments, and using chef handlers for different auto kickoff requirement jobs.
- Hands on installing Chef Server where clients access Jenkins repository to fetch Build and deploy in target environments such as Production.
- Used the Elastic Beanstalk to create the web applications with the integration of Docker.
- Used UNIX/Linux,shell scripting to automate system administration tasks, system backup/restore management and user account management.
Confidential
DevOps Infrastructure Engineer
Responsibilities:
- Involved in CI/CD using Jenkins and strong experience with Ant and Maven Build Frameworks also used Ant and Maven as a build tools on java projects for the deployment.
- Hands on experience in Implementing, Build and Deployment of CI/CD pipelines. Managed projects tracking multiple deployments across multiple pipeline stages viz. Dev, QA staging and production.
- Installed Chef Server and clients to fetch the code from Jenkins repository and deployed into target environments.
- Used Chef to configure and manage infrastructure, also automate the configuration setups.
- Proficient in writing Chef Recipes to automate build and deploying process.
- Automated the installation process, deployment process of Application Servers Test Environments and also to Redhat Development Environment.
- Involved in integration and administering the Version Control Systems like Subversion, Git with Jenkins.
- Responsible for design and maintenance of the GIT Repositories and the access control strategies, implemented & maintained the branching and Build/Release strategies utilizing GIT source code management.
- Monitored the server and network infrastructure using Nagios, also used Nagios Handlers, which acts on the service status with pre-defined steps/scripts.
- Maintained Nexus administration tasks, involved in monitoring applications health through dashboard.
- Administered and integrated the Version Control Systems like Subversion, Git and TFS with Jenkins.
- Created and maintained Subversion/GIT repositories, branches and tags.
- Worked on deployment procedures using middleware like Web sphere, created deployment scripts and worked on the production release.
- Created and maintain infrastructure as code using Chef and Puppet. Also implemented Chef to deploy the builds for Development, Production and QA.
- Experienced with Web/Enterprise Application Deployment Technology specifically including Windows, Linux, Apache, Tomcat, WebLogic, Java, MS SQL and Oracle.
- Performed build life cycle by deploying the build artifacts into environments like QA and UAT.
Confidential
Linux/Unix Administrator
Responsibilities:
- Hands on experience in Setting up, installation and configuration and management of network for Linux, Ubuntu, Centos on remote servers and desktop servers.
- Involved in scheduling backup of files and performed daily backup operation ensuring all data and file systems are successfully backed up to the appropriate media.
- Involved in enabling SSH, disabling Telnet and manually setting up ssh authorized keys.
- Involved in creating and managing user accounts, removed users, lock/unlock users inLinuxsystems.
- Performed disk management by checking for any RAID issues with running df, du and fsck commands.
- Maintained Firewall for network and implement to the network security on Linux.
- Installing, configuring and administering solaris 10 and 11, RHEL 6 servers (5,6).
- Monitored system activities like CPU, memory, Disk and Swap space usage to avoid any performance issues.
- Installed and configured Apache, Tomcat web servers to place “html” and “java” based applications and installed Oracle database for back end and implemented high available, scalable data base solutions.
- Worked with developers to load software onto Linux servers and also involved in debugging Scripts.
- Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
- Automation of tasks using Cron/At, Shell scripting, and configuration management system.
- Installed open source application, search, analyze and develop new application for users.
- Experienced in configuring domain information utilities, such as Active Directory, AAA, LDAP, DHCP, WSUS, and DNS.
- Worked on the loadbalancing using tomcat deployment of webservers.
- Managed systems routine backup, scheduling jobs, enabling cron jobs, enabling system logging and network logging of servers for maintenance.
- Performed standard system administration task such as patching, software and hardware upgrades, troubleshooting and problem resolution.
- Performed server load control and monitored server performance using top, free, uptime, ps, vmstat and iostat utilities.
Environment: RED HAT Linux server, Ubuntu, CentOS, Apache/Tom Web server, LDAP, Solaris 9/10, Active Directory, AAA, LDAP, DHCP, WSUS, DNS, Shell Scripting, HTTP, HTTPS, NFS, DHCP.
Confidential
Software Developer
Responsibilities:
- Involved in spring MVC architecture to separate the presentation logic, control flow with business logic.
- Introduced Class and Sequence Diagram to make communication with clients
- Designed the user interface of the application using HTML and JavaScript.
- Maintained CSS, HTML, XSL, XSLT, JavaScript, JSP, Angular JS, and Bootstrap for designing Webpages.
- Involved in developing Hibernate DAO classes, mapping files for persistence layer.
- Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
- Involved in developing LLD and Pseudo code.
- Involved in writing and modifying database stored procedures, functions, and PL/SQL scripts.
- Involved in developing DB objects like PL/SQL packages, procedures and views.
- Developed the middle tier using Stateless Session Bean and JavaServlets.
- Developed various dependency classes for core javamulti-threaded programming and collection classes.
- Written and implemented module for web and messaging frameworks to makeeasy in technical front and make team members to focus on Business logic.
- Development of HLD Screen Flow, Screen IO, Function Document.
