Ahmeduddin Resume
Ahmeduddin Resume
Ahmeduddin Resume
SUMMARY:
● Around 6 years of experience in DevOps, Azure, REDHAT Linux server administration, Configuration
Management, and Build and Release
● Provisioning EC2 instances and have good knowledge on all resource areas of EC2 like Instances,
Reserved instances, Dedicated hosts, volumes, Public Private Key pairs, Elastic IP's, Snapshots, Load
Balancers and Security Groups.
● Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM, and
Route53 through AWS Console
● Experience in Automating the build and deployment, Software Release process tools for various
Java/J2EE based Applications and Services, architected around SOA and Micro services principles
etc.
● Proficient in using Salesforce VS code, Gearset, Force.com IDE, Eclipse, IntelliJ, Mavens mate,
Sublime Text, ANT Migration Tool for code migration between environments.
● Experience in provision of automation tools like Chef, Puppet, Terraform and Ansible, in addition to
version control/ deployment tools like GIT, SVN, TFS, Jenkins and Bamboo.
● Working extensively to get certified soon on Salesforce Dev and other functional areas.
● Extensive of integration experience and implementation with Apex RestFull API’s Integration with
various 3rd party Integration systems for payments, CC validation, Outlook integration and others.
● Experience with Salesforce Inbox, Sales cloud, Service cloud, Marketing cloud, Knowledge articles &
Communities and worked on functional and application design.
● Experienced with Salesforce DevOps and Release Mgmt Tools like Gearset, Copado, Flosum, Jenkins,
Github, Json, BitBucket, ChangeSet etc.
● Experience in configuring SonarQube in CI/CD pipeline for continuous inspection of code quality and
to perform automatic reviews of code to detect bugs.
● Have extensive Working knowledge of Service now for Change / Release Management
● Developed a Terraform plugins using Golang to manage infrastructure which improved the usability
of our storefront service.
● Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
● Experience in setting up and maintaining entire CI/CD pipeline using tools like Jenkins, Bamboo etc.
● Worked in an agile development team to deliver an end-to-end continuous integration/continuous
delivery product in an open-source environment using tools like Chef and Jenkins.
● Experience in creating the company's DevOps strategy in a mixed environment of Linux (RHEL,
CENTOS, Windows)
● Experienced in working on DevOps/Agile operations processes and tools (Code review, unit test
Automation, Build & Release automation, Environment, Service, Incident, and Change Management)
● Experience in Salesforce Customization, Data Validation, Sales, Marketing, Customer Service and
Support Administration.
● Worked in DevOps models with GitHub & Jenkins, Azure DevOps, and Copado.
● Hands-on experience in Build Release management, shell/Bash scripting, and Linux Administration.
TECHNICAL SKILLS:
EXPERIENCE:
PLAYSTATION Mar 2020 – current
San Francisco, CA
RESPONSIBILITIES:
● Create, develop, and maintain CI/CD pipelines for efficient delivery of mobile and console products.
● Well versed in cloud computing and on-premise infrastructure integration for Salesforce.com using
Force.com platform, Batch Apex, Web Services with third party applications.
● Implement process and quality improvement through task automation. Generate infrastructure as a
code using AWS cloud formation automation.
● Understanding the requirements from the product owner and help organize Program Increment
planning in Agile Release Train and align the release train with other release trains in the
organization.
● Manage source code for branch and merge strategy. Architect and design continuous delivery
process and automation with Gearset/GitHub.
● Experience in managing applications using Amazon AWS Cloud which includes services like: EC2, S3,
EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail,
Cloud Formation, OPS Work, Security Groups.
● Work with our business teams to build custom consoles and Force.com Sites on the Force.com
platform Lead the effort to introduce continuous integration (CI) on our Salesforce platform using
Jenkins and Team Forge source Control repository.
● Work as a Lead to build the latest ANT scripts for the list of Salesforce metadata components and
deploy them to different Salesforce sandboxes and work with the team to deploy the signed off
functionalities to Production using ANT scripts.
● Worked in Agile Methodology and used various Tools such as Jira, Azure DevOps.
● As a technical Lead worked on analyzing the list of metadata components and various interfaces on
our platform that will be impacted due to the recent Salesforce split (Salesforce migration to new
target Production instance).
● Retrofit the on going production changes via gearset based on new/existing components.
● Expertise in executing of XML, Ant scripts, shell scripts, Perl scripts and Java scripts.
● Utilize Selenium and Jenkins and Python scripting to automate the sites testing and reporting
● Used Docker to containerized Micro services in cloud and managed clusters using Docker Swarm and
Kubernetes. Developed Private cloud system solution on CoreOS using Kubernetes (Docker weave).
● Built, Implemented and maintained an Amazon Web Services (AWS) cloud infrastructure
architecture aligning security, compliance, performance and resilience with cost.
● Onboarded Developers, Leads with the Gearset Training and guided in the whole process set-up.
● Migrated on-premise database to AWS Cloud and designed, built, and deployed a multitude of
applications utilizing the AWS stack (Including EC2, R53, S3, RDS, SNS, and IAM), by focusing on high-
availability, fault tolerance, and auto-scaling with the opscode chef; cookbooks and recipes
● Experienced in administration, troubleshooting, tuning, security, backup, recovery, and upgrades of
RHEL Linux.
● Proficiency in multiple databases like MongoDB, Cassandra, MySQL, ORACLE and MS SQL Server.
● Administered and supported cloud based services including Salesforce DocuSign, InBox, Webex,
MailChimp and SharePoint
● Worked closely with DBAs and developers to implement Azure Active directory authentication for
RDS using SAML.
● Developed Chef cookbooks and inspect profiles that apply DISA STIG compliance for Windows
2008R2, Windows 2012, RHEL6/7, WebLogic, and Oracle12c.
● Experienced and worked on DevOps tools for process automation and code deployment release
strategy with CI/CD tool using Gearset, Flosum, Jenkins, GitHub, Jira and Misc.
● Tracked overall pre and post manual steps which cannot be deployed via API and performed the
same for each refreshed sandbox and performed the same on every QA deployment.
● Expertise in AWS Resources like EC2, S3, EBS, VPCs, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling,
Cloud Formation, Cloud Watch, Security Groups, Lambda, EFK, ECS, etc.
● Container management using Docker by writing Docker files and set up the automated build on
Docker HUB and installed and configured Kubernetes.
● Experience in designing secure workflow with different SRE tools such as Git, GitHub, Jenkins,
Artifactory, Docker and Kubernetes.
● Expected to drive best practices in environment and release management as well as
recommendations for process improvement.
● Built integrations between Salesforce and external applications using REST, SOAP APIs, oAuth and
Single Sign-On, etc
● Experienced with Salesforce Automation processes with Process Builder, Flows and Workflows.
● Used Redis cache for storing commonly used info and propagate the changes using RabbitMQ
● Used AWS Beanstalk for deploying and scaling web applications and services developed with Java,
PHP, Node.js, Python, Ruby, and Docker on familiar servers such as Apache and IIS.
● Automated the creation of Azure Container instances custom VM Role which includes the validation
of OSCAP compliance scans using shell, Python, groovy, and packer.
● Proactively identified and Automated routine tasks with PowerShell, Python, and JSON templates
scripting for boosting personnel productivity & organizational efficiency.
● Worked on building highly automated infrastructure using automation frameworks using ARM
Templates & Terraform.
● Managed Virtualization Environment using VM Ware ESX 6.7, VM Ware vSphere 6.7, Virtual Centre,
and P2V.
● Deployed Kubernetes Cluster on Azure cloud with master/minion architecture and wrote YAML files
to create many services pods, deployments, auto-scaling, load balancers, labels, health checks,
Namespaces, and Config Map.
● Set-up Delegated Org Access for validation of packages via gearset to targeted sandboxes.
● Implemented salesforce github repository in DX format and set-up access for each member and
performed rolled backs in deployment failures to STAGE to keep the Master in Sync.
● Build consistent release management processes across the team to ensure they are adopted across
the major platforms. Build processes and metrics to monitor adoption.
● Used Tools like Gearset, WorkBench and Salesforce.com API, Data Loader, JIRA, HP ALM Defect
Management Tool.
● Worked with my team to provide user stories and use cases of various modules of OpenStack data
center deployments.
● Provided 24X7 support to production servers and offshore teams and systems and created
documentation.
● Developed microservice on boarding tools leveraging Python and Jenkins allowing for easy creation
and maintenance of build jobs and Kubernetes deploy and services.
COMCAST
DevOps/ Release Engineer Apr2019 – Jan 2020
Sunnyvale, CA
RESPONSIBILITIES:
●
● Developed and managed internal CMD line interface tool for prod support team which resolves
customer issues on APPS.
● Used various DevOps tools like JENKINS, CHEF, HASHICORP VAULT, CONSUL and SLACK to create this
interface.
● Planned and conducted requirements elicitation meetings with the business to collect functional
and non-functional requirements relating to client's Salesforce technology enhancement and
initiatives.
● Implemented IAAS, PAAS, and SaaS cloud services, including Open stack, Docker, and OpenShift.
● Used Docker and OpenShift to manage micro-services for development and testing.
● Deployed metadata components between sandbox environments using Gear set deployment tool
for continuous deployment and version control of metadata using azure devops server
● Worked on establishing a streamlined release process for the development team from scratch.
● Combined Chef and AWS Cloud Formation to automate the deployment using JSON framework.
● Proposed sandbox strategy and managed sandboxes refreshes and Data Loads.
● Created and maintained Shell deployment scripts for WebLogic web application servers.
● Created Amazon S3 buckets to keep the web app files and the CloudFormation templates.
● Proficient in end-end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests,
and push build artifacts to Nexus.
● Integrated Jenkins pipeline jobs with the following build management and version control tools:
GitHub, Ansible, Chef, Rancher, Dockers, Terraform and AWS to automated workflow
● Design, implement and maintain all AWS infrastructure and services within a managed service
environment
● Setup and build AWS infrastructure various resources, VPCs, EC2, S3, IAM, EBS, Security Group, Auto
Scaling, and RDS in Cloud Formation JSON templates.
● Executed asynchronous tasks with help of Celery and RabbitMQ.
● Planned, developed & maintained Infrastructure as code for CI/CD deployments using Terraform.
● Configured and managed various AWS IaaS offerings including EC2 instance creations using AMIs in a
VPC, RDS, S3 buckets, Glacier, CloudWatch, CloudTrail, CloudFront, SQS, SNS, and Route 53.
● Experience in Lightning Components and Salesforce Lightning Design System (SLDS).
● Developed Chef Cookbooks, recipes, Roles, and attributes in Ruby and CloudFormation templates.
● Written custom scripts for backing up data for more than 2 weeks into the S3 bucket and for a
longer period the data was moved to RedShift.
● Made extensive use of Chef, Maven, Bitbucket, Bamboo, SonarQube, Artifactory, Splunk, Selenium,
GitHub, Jenkins, Nexus, and ansible to manage to build/deploy tasks, including Continues
Integration.
● Worked on the development of Configuration scripts for Dev and Prod servers.
● Worked on Micro-Service Platform using Elastic Beanstalk, Configured the EC2, RDS, ELB and Auto-
scaling group on Elastic Beanstalk.
● Worked with an agile development team to deliver an end-to-end continuous integration
/continuous delivery product in an open-source environment using Chef and Jenkins.
● Worked with Gearset for pushing the changes with sandboxes and Production.
● Enhanced in Communities by adding new fields, field sets using Salesforce lighting
● Experience with web server configurations like Apache WebLogic on both Linux and UNIX.
● Worked on testing, evaluation, and troubleshooting of MongoDB and Cassandra NoSQL database
systems and cluster configurations to ensure high availability in various crash scenarios.
● Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups
● Managed Amazon redshift clusters such as launching clusters and specifying node type as well.
RESPONSIBLITIES:
●
● Experience working on several Docker components like Docker Engine, Hub, Machine, Compose, and
Docker Registry.
● Management and deployment of Kubernetes Cluster on Multi Nodes with Kubespray & Ansible
Playbook.
● Managed and maintained the toolchain, part of the CI/CD infrastructure. This included installing and
configuring the tools to build the CI/CD Pipeline.
● Configured and managed various AWS Services including EC2, RDS, VPC, S3, Glacier, Cloud Watch,
Cloud Front, EFS and Route 53 etc.
● Worked on configuring Cross-Account deployments using AWS Code Pipeline, Code Build and Code
Deploy by creating Cross-Account Policies & Roles on IAM.
● Provide high quality support via email, ticket system & point of contact for pilot Salesforce users.
● Migrated the production MySQL schema to the new AWS RDS Postgres instance.
● Focusing on high-availability, fault tolerance, and auto scaling using AWS Cloud Formation.
● Worked with Docker & Kubernetes on multiple cloud providers, from helping developers build and
containerize their applications (CI/CD) to deploying either on public or private clouds.
● Worked on creating the Docker containers and Docker consoles for managing the application life
cycle.
● Experience in Jenkins monitoring external jobs, distributed builds, and plugin management.
● Leveraged several Jenkins plugins to automate tasks like code coverage, metrics, aws-ec2 plugin,
and job creation.
● Setup and configuration of Web servers using Apache and NGINX.
● Worked with Docker Management Platform, Leveraged Custom Docker Images as Containerized
Apps with the Docker Engine as a Multi Stack Application.
● Used the Sandbox for testing and migrated the code to the Production instance after testing using
ANT
● Installation and configuration of monitoring tools Splunk, EFK, Grafana, and Prometheus for
different environments.
● Involved in DevOps tools GIT, GitHub, Jenkins, Terraform, Ansible, Artifactory, SonarQube, and
White Source.
● Used Python to update content in the database and manipulate files. Implemented REST APIs in
Python using micro-framework like Flask with SQL Alchemy.
● Installing, configuring, and administering a large number of clustered web application servers (JBoss
Enterprise Application Platform, JBoss hosted on RHEL/Windows platforms.
● Designed and implemented Ansible with Vagrant and Docker Containers to configure, install,
manage and deploy releases across all environments.
● Production support of PHP, MYSQL, and Tomcat including installation, configuration, management,
and troubleshooting.
● Created Microservices applications with integrations to AWS services by using Amazon EKS, while
providing access to the full suite of Kubernetes functionality.
● Used Maven dependency management system to deploy SNAPSHOT and RELEASE artifacts to JFrog
to share artifacts across projects.
RESPONSIBILITIES:
● Managed systems routine backup, scheduling jobs, enabling cron jobs, enabling system logging and
network logging of servers for maintenance
● Managed Logical volumes by Implemented LVM storage, extended logical volumes and file system,
extending and reducing volume group, creating snapshot of a logical volume for data backup
● Led-Cross-functional team that analyzed, identified documented requirements for, and
implemented an enterprise-wide source code control and bug/issue tracking system.
● Worked on release preparation steps on sandboxes and version-controlled new metadata, which
came with new releases using Git.
● Set up "Continuous Integrations" & Manual Build Triggers for Build Definitions that do a Deployment
into the Servers.
● Monitored, maintained, and controlled hardware and software configurations in a classified network
environment.
● Designed and maintained databases using Python and developed Python-based API (RESTful Web
Service) using Flask, SQL Alchemy, and PostgreSQL.
● Used Azure DevOps for commits, push, pull and code merges and version control. Azure Pipelines
were used to do deployment in CI/CD setup.
● Used the sandbox for testing and migrated the code to the deployment instance after testing.
● Promotion of Code - includes both manually compiling and builds through TFS.
● ATG page development using JSP (java server pages) tag library, a custom droplet with ACC as a
development tool.
● Worked on various flavors of Linux and Unix Servers (RHEL, Solaris, Oracle Enterprise Linux, Ubuntu)
● Built credibility, establish reports, and maintain communication with stakeholders at multiple levels,
including those external to the organization.
● Wrote unit test cases in Python and Objective-C for other API calls in the customer frameworks.
● Uploaded Reports to the Report manager and organized them based on Business Rules.
● Administered multiple disjoint Active Directory Forests, Domains, DHCP, DNS, and various other
Infrastructure services. Trust relationships setup, dc promo, and decommission of AD.
● Supporting servers with Oracle and MySQL Databases, coordinating with DBAs for Kernel Tuning and
performance monitoring.
● Experienced working with Microsoft Excel, Word, and PowerPoint.
● Performed all necessary day-to-day Subversion functions for the project like merging, and creating
branches and tags using Tortoise SVN.
● Experience in Branching, Merging, Tagging, and maintaining the version across the environments
using SCM tools like Subversion (SVN), GIT (GitHub, GitLab), and ClearCase.
● Created Json files for JON import and EAP Creation. Use tools like Jenkins to run the same.
● Installed and configured terraform scripts to automate the provisioning of cloud instances.
● Installed, and configured Web agents, Integrity Transaction Minder, and Sun One Directory server
(LDAP) with various Web & Application servers.
Technologies: Ansible, J2EE, Maven, Gradle, Ant, Splunk, Nagios, Jenkins, Docker, Linux, Python3, Shell
Scripting, YML, OpenStack, Terraform.
EDUCATION:
MS Computer Science (Northwestern University) Dec 2017
BE in Information Technology from Osmania University