Sudhakar J
Sudhakar J
sudhakar.396368@gmail.com
Mobile No:9620943689
Professional Summary
Having 14+ years of experience in IT industry.
Having 6 years of experience in planning, designing, implementing and maintaining Infrastructure
and system applications in AWS/Azure Cloud, DevOps, Weblogic/SOA Configuration Management,
Continuous Integration and Continuous Deployment tools.
Having 5 years of experience in JAVA/J2EE web applications development using JSP, Servelets, struts,
Hibernate, web service technologies, SOAP, SQL and PL/SQL.
Having 3 years of experience in OCI (Weblogic Cloud, SOA Cloud and Identity Cloud services).
Technical Summary
Hands-on experience on implementing Cloud Solutions using various AWS Services including EC2,
VPC, ELB, Auto Scaling, S3, Glacier, EKS, EFS, AWS Kinesis, Lambda, Cloud Formation, Code Pipeline,
Code Build, Code Deploy, Elastic Beanstalk, RDS, Cloud watch and Security groups.
Expertise in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure,
Automation in Amazon Web Services (AWS), Ant, Maven, Jenkins, Chef, SVN, GitHub, CVS, LINUX.
Experienced in designing cloud models for Infrastructure-as-a-service(IaaS), Platform-as-a-
service(PaaS), and Software-as-a-Service(SaaS).
Good knowledge on Application Migrations and Data migrations from On-premise to AWS Cloud.
Designs, develops, documents, tests, and debugs new and existing configuration management
(Terraform) infrastructure as code.
Experience with AWS, Terraform, Ansible, Docker, Jenkins and GIT as source control.
Good knowledge of RDBMS and projects using Oracle, SQL Server, SQL, PL/SQL.
Good understanding of monitoring tools like Splunk, Nagios, Kibana, OEM 12C Grid control.
Provide top-level support to the devops team and integrate with existing infrastructure.
Established metrics and carefully monitor the health/utilization of AWS resources by CloudWatch.
Experience in SOA/Weblogic 12c/11g/10g Installation, Administration, configurations and
troubleshooting the issues for PROD/Non-Prod environments.
Participated in Agile Methodology in the refinement and estimation of user stories and the sprint
planning, Implementation and Review of User stories.
Technical Skills
DevOps Tools: Ansible, Puppet, Chef, Vagrant, Docker and Jenkins
Cloud Platform: Amazon Web Services (AWS), Oracle Cloud Interation(OCI)
Scripting Languages: Python, Shell
App/Web Servers: Weblogic, WebSphere, Apache Tomcat, Http server
Build & CI Tools: ANT, Maven, Jenkins
SCM Tools: CVS, SVN, ClearCase, GitHub, Perforce
Operating Systems: UNIX, Linux, Windows 2012 server
Database: Oracle, SQL, Enterprise NoSQL, Cassandra
Programming Languages: Java/J2EE, C++
Monitoring Tools: Splunk, Kibana, Nagios, AppDynamics, OEM12C Grid Control
Work Experience
Tech Lead in Tech Mahindra, Hyderabad from Mar/2020 to till date.
Senior Consultant in Cognizant Technology Solutions, Bangalore from Oct/2013 to Feb 2020.
Worked as Sr. Software Engineer in CGI India Pvt Ltd, Bangalore from Nov/2010 to Aug/2013.
Worked as a Software Engineer in Mahindra Satyam, Bangalore from Dec/2007 to Nov/2010.
Education Qualification
MCA (Master of Computer Applications) in June 2005, in Acharya Nagarjuna University.
BCA (Bachelor of Computer Applications) in April 2002, in Acharya Nagarjuna University.
Professional Experience
Tech Mahindra Tech Lead Mar 2020– till date
Client: BASF, Germany
Technologies: AWS, Devops, Ansible, Terraform, Docker, Jenkins, EKS, Linux , GIT, AGILE
Project Description:
BASF is a German chemical company and the second largest chemical producer in the world. BASF operated 80
countries and operates six integrated production sites and 390 other production sites in Europe, Asia, Americas
and Africa. BASF has customers in over 190 countries and supplies products to a wide variety of industries.
Contribution
Setup/Managing Linux Servers on Amazon ( EC2, EBS, ELB, SSL, Security Groups, RDS and IAM).
Setup/Managing VPC, Subnets make the connection between different zones.
Working on AWS services like EC2, S3, Cloudwatch, Route53, VPC and Setup/Managing CDN on
Amazon CloudFront ( Origin Path: Server/S3) to improve site performance.
Create/Managing buckets on S3 (CLI) and store db and logs backup, upload images for CDN service.
Setup/Managing Databases on Amazon RDS. Monitoring servers through Amazon CloudWatch, SNS.
Creating/Managing DNS records on Amazon Route 53.
Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory)
Design solutions for data storage, monitoring, and deployment automation while continually
enhancing DevOps tools, processes, and procedures
Specialized in generalizing automation steps for monitoring and automate same using any
Configuration management tools like Ansible.
Writing python scripts for automation through Jenkins.
Automation of Jenkins build using python and shell scripting.
Involved in Provisioning infrastructures by writing terraform scripts.
Designs, develops, documents, tests, and debugs new and existing configuration management
(Terraform) infrastructure as code.
Experience with Jenkins, AWS, Terraform and GIT as source control.
Documenting operational and security standards.
Make sure all developers are following CI/CD policies.
Participated in Agile Methodology in the refinement and estimation of user stories and the sprint
planning. Implementation and Review of User stories.
Project Description:
Keysight Technologies is the World’s Leading Instrumentation Company offering its services and products in
Life Sciences and Electronics. Agilent has huge stack of Boundary business applications to operate its
business. Major ERPs like SIEBEL, SAP and Oracle Apps. AWS and Devops was chosen to provide Middleware
solution integrating these various heterogeneous systems. Fusion Middleware (SOA/OSB), JCA Adapters (File,
FTP, DB, and JMS) and Application Adapters like SAP are used in the Solution.
Contribution
Setup/Managing Linux Servers on Amazon ( EC2, EBS, ELB, SSL, Security Groups, RDS and IAM).
Setup/Managing VPC, Subnets make the connection between different zones.
Working on AWS services like EC2, S3, Cloudwatch, Route53, VPC and Setup/Managing CDN on
Amazon CloudFront ( Origin Path: Server/S3) to improve site performance.
Create/Managing buckets on S3 (CLI) and store db and logs backup, upload images for CDN service.
Setup/Managing Databases on Amazon RDS. Monitoring servers through Amazon CloudWatch, SNS.
Creating/Managing DNS records on Amazon Route 53 and go-daddy panel.
Creating/Managing AMI/Snapshots/Volumes, Upgrade/downgrade AWS resources (CPU, Memory)
Design solutions for data storage, monitoring, and deployment automation while continually
enhancing DevOps tools, processes, and procedures
Automate deployment of applications, system configurations, and security settings in AWS cloud
based environment while implementing integrations, updates, and fixes
Specialized in generalizing automation steps for monitoring and automate same using any
Configuration management tools like Ansible.
Writing python scripts for automation through Jenkins.
Automation of Jenkins build using python and shell scripting.
Maintenance of AWS user accounts and roles using sts policy.
Documenting operational and security standards.
Make sure all developers are following CI/CD policies.
Participated in Agile Methodology in the refinement and estimation of user stories and the sprint
planning. Implementation and Review of User stories.
Project Description:
The Digital Guest Experience (DGE) objective is to create cross channel digital experience leveraging
connected devices for our guests such that they are able to find out products and services, connect with the 7-
Eleven brand, access targeted promotions, and interact with other guests whether they are on the go, at
home, or in 7-Eleven stores. DGE solution includes implementation of real-time Enterprise.
Contribution
Installation and configurations of Weblogic, SOA, identity manager Middleware Components.
EC2 instances with different VPC and VPN connection from customer gateway to AWS.
Analyse best practices and emerging concepts in DevOps, VMware, AWS, Docker, Ansible,
Infrastructure Automation and Enterprise Security.
Monitor the infrastructure, stats collection, and applications via tools like Nagios, Opsview.
Designing cost effective and scalable solution for native cloud application using Amazon VPC,
Amazon Elastic Container Service, Amazon EC2 instances and autoscale.
Launched various databases like oracle and Dynamo DB.
Add S3 storage to EC2 instance and Create and configure S3 bucket with restricted policies.
Created and managed cloud VMs with AWS EC2.
Configure DNS records with Route53 services implementing custom Service Discovery mechanism
for dynamically adding/ removing containers from the load balancer.
Automating deployment of cloud infrastructure using Amazon Cloud Formation.
Creating custom domain name, routing policies and health checks using Amazon Route53
Creating environments for various OFM components like OSB, SOA, BAM.
Maintaining and monitoring the whole AWS infrastructure.
Deploying new App-tier WAR files hosted in AWS.
Setting up new AWS infrastructure for Applications and Setting up new VPN for Applications.
Making AWS infrastructural changes on the existing application accordingly.
Creating & managing VPC, URL proxies then Setting up new alerts and monitoring infrastructure
Developed and maintained automated CI/CD pipelines for code deployments using Jenkins.
Involved in Agile and ITIL V3 processes like change management, incident and problem management.
Having experience in build and deployment scripts using ANT, Python, Shell scripting and experience
in DevOps tools like Jenkins.
Source code management by pushing, pulling, creating repositories, commit and repository polling
GIT, Jira, Confluence.
Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
Coordinate/assist developers with establishing and applying appropriate branching,
labeling/naming conventions using Git.
CGI Information Systems SENIOR SOFTWARE ENIGINEER Jan 2011 to July 2013
Client: Bell, Canada
Technologies: Oracle Weblogic/SOA Admin, Unix, GIT, Ant, Jenkins, Agile.
Project Description:
The Channel Integration Processor and interface through which other Bell TV applications communicate with
CSG. The ChIP Frontend provides the online interface between the Frontend channels (IVR/STB/WEB/ChIP
Dashboard) and CSG. The ChIP application is hosted on a Weblogic Server and Oracle database.
Contribution
Designed, built and coordinate an automated build & release CI/CD process using Gitlab, Jenkins and
Puppet on hybrid IT infrastructure.
Hands on experience with configuration tools like Ansible, Puppet
Experience with deveopment tools like Artifactory,Maven,Ant,Nexus,Jenkins
Experience with monitoring tools like Application Insights, Nagios, Cloudwatch.
Strong experience in Middleware administration(Oracle Weblogic/SOA/OSB Tomcat, Webphere).
Having hands on experience with performance tuning, memory monitoring, and domain creation,
data sources and JMS creation etc. related tasks of Weblogic/SOA 10g/11g/12c administration and
Node Manager Configurations.
Experience with Jenkins as Continuous Integration/Continuous Deployment Tool and strong
expertise with Ant and Maven Build Frameworks.
Experience with Team Tracker, Jira and Remedy – Ticketing tools
Experience with Jenkins – Continuous Integration tool
Experience with Change management, Problem Management, Release Management
Having experience in build and deployment scripts using ANT, Python, Shell scripting and experience
in DevOps tools like Jenkins.
Source code management by pushing, pulling, creating repositories, commit and repository polling
GIT, Jira, Confluence.
Experience with Version Control Systems like GIT, CVS, SVN (Subversion).
Create automated shell scripts to monitor the infrastructure and application.
Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
Installed/Configured/Managed Puppet Master/Agent . Wrote custom Modules and Manifests,
downloaded pre-written modules from puppet-forge.
Coordinate/assist developers with establishing and applying appropriate branching,
labeling/naming conventions using Git.
Branching, Merging, Release Activities on Version Control Tool GIT. Used GitHub version control to
store source code and implemented Git for branching and merging.
Project Description:
The Global Data Center Strategy (GDCS) is a “one-stop-shop” location for Cisco and Partners. To provide
support for partners and give performance on key Cisco Channel for a maximum profitability. The GDCS
provides Central on-line comparative support, performance metrics and metrics detail to encourage partners
to achieve best in class support performance as well as allowing monitoring of performance requirements.
Contribution
Installing and Configured Weblogic/SOA application Servers.
Managed production support and troubleshooting for various Weblogic Applications.
Involved in monitoring all the Weblogic resources like Admin and Managed Servers, Clusters,
Machines, Node manager, Connection pools and Data source.
Configuring and administration of servers Clusters, SSL Certificates.
Developed modules and deployed in Weblogic server.
Involved in Trouble Shooting and JVM Performance Tuning.
Experience in creating the Domains, Connection Pools and Data Sources for the applications.
Configuring the applications in a cluster environment to provide High availability and Load balancing
of the applications.
Monitoring the error logs, fixing the problems and tuning parameters on Weblogic environment.
Configure and administer the SOA/Weblogic Server environments like SOA suite12C (domain setup,
cluster setup and administration).
Writing shell scripts to automate the jobs and scheduling cron jobs for automation the Environmnets.
Project Description:
Pfizer's authoritative global regulatory repository that provides easy access to over 60,000 records in 181
Pfizer markets worldwide. GRS is a unique tool that provides complete tracking of a product from the
creation of the life cycle of the product.
Contribution
As a team member, Involved in Designing and Development.
Analysing the requirements and documentation analysis.
Involved in developing JSP s and Servlets for view.
Involved in Controller and Model Classes.
Involved in finding and rectified the bugs fixing.
Involved in Weblogic Administration activities like installation, Configurations and deployments on
Prod/non-prod environments.
Working with QA to ensure we meet the highest quality standards.
Coordinating all work involved in the delivery of a feature across multiple sprints and stories.