Post Job Free
Sign in

Devops Engineer Configuration Management

Location:
Washington, VA
Posted:
November 11, 2024

Contact this candidate

Resume:

Naresh. T

***********@*****.***

972-***-****

SUMMARY:

Sr Cloud DevOps engineer with overall 9 years of experience in AWS Cloud (EC2, S3, RDS, IAM, VPC, Lambda, Terraform), DevOps, Configuration management, Infrastructure automation, Continuous Integration, and Delivery (CI/CD).

Experience in System Administration including Red Hat Linux, and Windows environments.

Professional experience with cloud computing technology and its concepts Like AWS, Azure, and also virtualized with VM Ware, OpenStack etc.

Experience on Saas, PaaS, and laaS concepts of cloud computing architecture and implementation using AWS, Azure, GCP, OpenStack.

Role entails AWS-based DevOps, DevOps, DevcNeetOps and GitOps responsibilities.

Installed Puppet Enterprise and connected it to Puppet agents in Enterprise AWS.

Installation of Chef using Enterprise Chef and Omnibus technologies.

Design, Deploy and manage Microservices based application deployed on Kubernetes clusters, azure Kubernetes services.

Reducing Total cost Ownership (TCO) for client by successfully migrating workloads to AWS and Azure Clouds.

Deploying microservices based application on AWS Pipelines & Jenkins,Azure AKS and AWS EKS Kubernetes clusters.

A team player hands on experience prioritizing CI/CD, infrastructure Automation security, Build/release management, Cloud resource utilization.

Design and perform proof of concepts (POC) for validating application integration with cloud.

Setup Datadog monitoring across different servers and AWS services.

Administered and configured the TFS with in multi-platform environments.

Working experience with Linux, AWS, Kubernetes, Docker, Jenkins, Ansible, Terraform, Helm, GitLab, Prometheus, Grafana, ELK, Nexus, Continuous Integration, Continuous Deployment & Strategies.

Experience in AWS platform and its features including IAM, EC2, EBS, ECW, S3, ASG, VPC, Autoscaling, Cloud Front, S3, SQS, SNS, Lambda, and Route53.

May act a key contact for setting vendor strategy.

Experience in Configuring and deploying to Application servers WebLogic and WebSphere.

Host installation, configuration, and zoning.

Experience in all facets of full CM process with tools such as SVN, GIT, Perforce, Jenkins, TeamCity, Sonar, Subversion, Team foundation server, Nexus, Ansible, OpenShift, Chef and Puppet.

Support virtualized infrastructure environment which includes DHCP, PXE, LDAP,etc.

Hands on experience working in both Waterfall and Agile methodologies for Software Configuration Management. Good knowledge on ITIL Process and coordinated releases across the projects.

Good experience in Groovy, written groovy scripts for pipeline projects.

Able to review, understand, and troubleshoot bash/python scripts created by others to automate cluster bring-up and changes.

Experience of working with release and deployment in Java/J2EE, Android, C++, and Web development environment.

Hands on monitoring and alerting services for server using NAGIOS.

Good knowledge of C, C++ and Java.

Ddeploying databases such as SQL, MS SQL, MySQL, NoSQL, especially MongoDB, PostgreSQL, wordpress and Oracle 10.X., Hadoop, Elasticsearch, Redis, Cassandra.

Expert in SQL Server statements, complex SQL queries, Stored Procedures, Functions and Triggers.

Understand and enhance SQL queries in content build scripts that generate required content for ingenuity applications.

Rapid response to and resolution of Worldpay Linux incidents.

Expertise in Configuration Management Tool like Ansible for writing playbooks, creating Roles. Creating Custom Docker images using Docker file.

Implemented AWS services using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances.

Experience with container-based deployments using Docker, working with Docker images, Docker Hub and Docker-registries, Kubernetes and OpenShift and Setting GitLab repository and Runner for build automation.

Configured and administered GitLab enterprise in AWS with High Availability (HA) enabled and handled Migrations from Subversion, TFS, GitHub to GitLab.

Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & Jar from source code.

Experience working on Software Development life cycle in Agile Environment.

Expertise in Automation Framework-Selenium, QTP, QC/ALM and Performance center.

Experience and knowledge of Configuration Management CD/CI tools (Jenkins).

TECHNICAL SKILLS:

Operating Systems: Linux (RedHat Enterprise Linux 3.x, 4.x, 5.x, 6.x, Fedora and CentOS, SUSE 8, 10, 11, Ubuntu 7.x – 14.x), Windows 95/98/XP, Solaris, MacOS X.

Virtualization Tools: VMware vSphere, Oracle VirtualBox, VMware Workstation

Web/Application Servers: WebSphere Application Server (WAS) 3.5, 4.0, WebLogic Server, Apache Tomcat, JBoss, Server, IBM HTTP Server.

Networking: TCP/IP, NIS, NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, VMware nexus switch, Cisco Routers/Switches, F5 Load balancer

RDBMS: Oracle 7.x/8.0/9i, MySQL, MS-SQL Server, and MS-Access

Programming Languages: C, C++, Java, JavaScript, HTML, Python, Perl, Ruby, Groovy, YAML and Shell Scripting

Cloud services: AWS (EC2/SQS/SNS/S3/IAM/ELB), Azure

Version Control: Subversion, GitHub, GitLab, GitOps, TFS.

Build Tools/CI/CD: Maven, MS Build, Ant, Gradle, Jenkins, TeamCity, and bamboo.

Monitoring tools: Nagios, Splunk, Graphite, AWS cloud watch, ELK

Configuration Management: Puppet, Chef, Vagrant, Ansible, OpenShift

Containerization Tools: Docker, Kubernetes

PROFESSIONAL EXPERIENCE:

Client: Rite Aid - Philadelphia, PA Oct 2022 to Present

Role: Sr. Cloud DevOps Engineer

Responsibilities:

Developed application logic using Python, Ruby, Javascript and developed Javascript functions for client-side validations.

Implemented best practices to JavaScript codebase, developed new functionality and created new layouts, teach advanced JavaScript techniques to the team.

Displayed sound understanding of standard networking protocols, and virtual and load balancing.

Defined cloud architecture for both Hybrid and non-hybrid cloud solutions.

Planning and implementation of infrastructure on Amazon Web Services (AWS) and migrate existing applications to Amazon Web Services.

Created dashboards, alerts, and monitoring solutions using AWS CloudWatch and Dynatrace.

Enabled Custom metrics and the default metrics in AWS using CloudWatch Agent across all the servers.

Setup Datadog monitoring across different servers and AWS services.

Created Datadog dashboard for various applicas and monitored the real-time and historical matrices.

Integrated cloudcheckr, Datadog, Splunk dashboard with AWS accounts.

Used Docker, Kubernetes and OpenShift to manage Microservices for development of continuous integration and continuous delivery.

Automation configuration support and maintenance under Unix/Linux /VM's Platform.

Managing the OpenShift cluster that includes the scaling up and down of the AWS app nodes.

The deployment model uses Atlassian development repository tools, Jenkins as a build engine, while execution deployments to container orchestration tools ranged over time from OpenShift on EC2, AWS.

Set up and maintain logging and monitoring subsystems using tools like Elasticsearch, Fluent, Kibana, Prometheus, Grafana, and Alert manager.

Configuring and Managing JFrog Artifactory Nexus as Repository Manager.

Supported firm's public cloud provisioning platform (called Atlas) and as part of the core engineering team to host applications in Azure, through CloudFormation, Terraform, Ansible, Jenkins.

Used Kubernetes to orchestrate deployment, scaling, and management of Docker Containers.

Developed specifications, drawings, and engineering artifacts and reports.

Implementing and maintaining enterprise applications using tools such as PCF, Cassandra, RabbitMQ, NGINX, and Splunk.

DevOps Scripts in Groovy to automate and collection analysis of Cassandra.

Written some Groovy scripts for setting up LDAP configuration for Jenkins using security matrix.

Product implementations of Puppet and Enterprise Chef Environments.

Implemented a server less architecture using API Gateway, Lambda3, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.

Created the AWS infrastructure using Terraform.

Creation of High-Level Design (HDD) and Low-Level Design (LDD)

Reduce timeline for successful pipeline deployment using Java scripting, Shell scripting, PowerShell, Python, Terraform.

Responsible for automating End to End Deployment of cloud infrastructure Terraform/ Cloud formation and Version Control.

Proficient in leveraging CI and CD tools to automate testing and deployment. Experience working in a DevOps Environment

Assisted in developing Tables, Triggers, Views, Stored procedures and updating the SQL Server database and optimizing SQL Server stored procedures using joins and indexes.

Automate repetitive tasks including system builds, configuration and application installation processes.

Providing technical support where needed, developing automation for our back-end systems.

Involved in the Code migration from TFS to Gilt repo.

Administered and configured the TFS within multi-platform environments.

TSF/GIT is to maintain the version control systems and maintain the build definitions/Scripts and the setup of work item areas.

End to end Deployment of Applications (CI/CD) using Maven, Gitlab, and deploying to Kubernetes.

Test the build with Automation tools Selenium and defect tracking tools, QTP, QC/ALM and Performance center.

Utilized git forking workflow with feature branches and pull requests for Terraform, GitOps.

Managed Kubernetes charts using Helm, and Created reproducible builds of the Kubernetes applications, managed Kubernetes deployment and service files, and managed releases of Helm packages.

EKS is used for Kubernetes and ECS for storing artifacts.

Setting up the VCP endpoints for SSM, application, and S3. Subnets, Route tables, and NAT service creation.

Environment: Tortoise SVN, Terraform, Vault, Jenkins, Kubernetes, Helm, Azure, GitLab, Docker, Java/J2EE, ANT, MAVEN, GIT, AWS, OpenStack, Amazon EC2, Amazon Web Services, Chef, Python Scripts, Shell Scripts, Sonar, UNIX, JIRA, Ansible, Python, GIT.

Client: BNY Mellon – Plano, TX March 2020 to Sep 2022

Role: Sr. Site Reliability Engineer

Responsibilities:

Involved in performing application deployment to AWS Elastic Bean Stack environment.

Worked on migration services like AWS Server Migration Service (SMS) to migrate on-premises workloads to AWS in an easier and faster way using Rehost "lift and shift" methodology and AWS Database Migration Service (DMS), AWS Snowball to transfer large amounts of data and Amazon S3 Transfer Acceleration.

Configured AWS IAM and Security Group in Public and Private Subnets in VPC. Created AWS Route53 to route traffic between different regions.

Configuration tool Installed and configured such as Puppet master/slave and its compute nodes via CLI tools to AWS nodes.

Configured AWS API Gateway is an AWS service for creating, publishing, maintaining, monitoring, and securing REST, HTTP, and WebSocket APIs at any scale.

Outsized Build and release definition to support TFS AWS Deployment.

Utilizing API Gateway has created RESTful APIs that are HTTP-based & enabled stateless client-server communications & Also Implemented standard HTTP methods such as GET, POST, PUT, PATCH, and DELETE.

Highly skilled in the usage of data center automation and configuration management tools such as Docker.

Created, developed, and tested environments of different applications by provisioning Kubernetes clusters on AWS using Docker, Ansible, and Terraform.

Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.

Environment: Terraform, Vault, Kubernetes, Docker, AWS, Helm, Apache 2.x Server, Azure, IBM, SUNONE, Tomcat 5, SQL Server 2000, Red Hat Linux, Windows 2000, Solaris9, Linux, F5 Load Balancer, Oracle 9i, JDK 1.5, HTML, JDBC, JNDI, JMS, SNMP, JTA, Spotlight, Site Minder, ANT, UNIX.

Client: Motorola Solutions – Chicago, IL Jan 2018 to Feb 2020

Role: Sr. DevOps/Middleware Engineer

Responsibilities:

Worked as a part of AWS build team, Setup and attached EBS volumes to Ec2 instances, Setup and configured EIP to EC2 instances, Setup and managed security groups, VPC specific to the environment, Setup and managed backup and recovery using a snapshot.

Setup and launch Amazon Linux and RHEL and Windows ec2 instances, network interface with Elastic IPs.

Configured and managed security groups, VPC, ELBs, and S3 storage.

Created AMI images of the critical ec2 instance as backup using AWS CLI and GUI and configured schedules.

Managed and created user accounts, shared folders, Printing Services, providing day-to-day user support, Log management, reporting, applying Group policy restrictions, etc.

Utilized Cloud Watch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, DynamoDB tables, and EBS volumes; to set alarms for notification or automated actions.

Document system configurations, Instance, OS, and AMI build practices, backup procedures, and troubleshooting guides, and keep infrastructure and architecture drawings current with changes.

Utilize Amazon Glacier for archiving data and migrate existing infrastructures over three AWS accounts into VPCs managed by Cloud formation.

Involved in setting up CI/CD using Jenkins pipelines and GitHub.

Maintain code repositories and implement the best practices for branching and merging in Subversion (SVN) and Team Foundation Server (TFS).

Implemented a complete automated build-release solution using a combination of technologies like Maven, TFS, Jenkins.

Terminated unused instances and re-size the instances which are oversized, this has brought down 30% cost of the AWS services.

Tagging all the instances properly and applying policies to the users so that they will not be able to create ec2, volume, etc without mandatory tags.

Worked with RedHat OpenShift container platform for Docker and Kubernetes. Used Kubernetes to deploy scales, load balance and manage Docker containers with multiple namespace versions.

Application deployments to Kubernetes using Helm charts V2.

Environment: IBM WebSphere MQ V5.x/6.x/7.x, IBM Websphere 6.x/7.x, Jboss application servers 4.0.x, 5.1.x and Tomcat 5.x, 6.x, 7.x, IBM Http Server v6.1, CA Wily Introscope 8.x, Apache WebServer, Sun One Directory Server, Maven, Chef, Hudson, AWS, Ansible, SVN, Puppet, SOLARIS, AIX 6.1, Java, XML, JDBC, Oracle 10g, Nagios, Splunk, Shell, Python Scripting and wsadmin.

Client: Claranet – India,Mumbai-MH July 2015 to Nov 2017

Role: DevOps Engineer

Responsibilities:

Involved in performing application deployment to AWS Elastic Bean Stack environment.

The created environment on the AWS platform, AWS Hadoop EMR cluster, Kafka Cluster, Cassandra Clusters, and implemented system alerts on DataDog.

Implemented a server less architecture using API Gateway, Lambda, and Dynamo DB and deployed AWS Lambda code from Amazon S3 buckets. Created a Lambda Deployment function and configured it to receive events from your S3 bucket.

Configured AWS API Gateway is an AWS service for creating, publishing, maintaining, monitoring, and securing REST, HTTP, and WebSocket APIs at any scale.

Utilizing API Gateway has created RESTful APIs that are HTTP-based & enabled stateless client-server communications & Also Implemented standard HTTP methods such as GET, POST, PUT, PATCH, and DELETE.

Migrated applications from on-prem monolithic to micro-services (Docker and Kubernetes -EKS)

Used to deploy the applications on EKS using Helm charts.

Implemented a Continuous Delivery pipeline with Docker, GitHub, and AWS.

Highly skilled in the usage of data center automation and configuration management tool such as Docker.

Used Ansible and Ansible Tower as Configuration management tool, to automate repetitive tasks, quickly deploy critical applications, and proactively manage change.

Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS).

Developed infrastructure as a code using Terraform while applying a fully modularized approach. Built networking infrastructure, EKS (Kubernetes) clusters, and relational databases in AWS as a code.

Application migration from on-prem to AWS Cloud from scratch, doing the assessment, identifying the cost-effective services, and testing the applications post-migration.

Migrated applications using AWS SMS and database migration using DMS and SCM tools.

Design and deploying of client infrastructure on public clouds (AWS and Azure) leveraging DevOps Methodologies

Working with developers for creating an automated, efficient delivery pipeline that helps build software rapidly and effectively using Azure DevOps and Jenkins CI/CD tools.

Responsible automating End to End deployment of cloud infrastructure using Terraform/ Cloud formation/ AZURE ARM.

Environment: SUN Solaris 7, 8, RHEL 5, WebLogic 10.3.4, 9.0, Application Server, Apache tomcat 5.x, 6.x, Apache 2.x, planet 4.1, Shell Scripting, Oracle 9i, Unix, IBM-AIX, SSL-SAN, OIM 11g, RSA-CLEARTRUST web agent 4.7, 4.9. F5 and viprion Load balancers, Apache Archive, Firewall,



Contact this candidate