Mohammed Salman Khan
DevOps Architect at Fobi- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Apache Cassandra 3.x Developer Associate Certification
DataStaxMay, 2020- Nov, 2024 -
TOGAF® Certification Program
The Open GroupJul, 2019- Nov, 2024 -
Oracle Certified Professional, Java SE 6 Programmer
OracleDec, 2012- Nov, 2024 -
AWS Certified Solutions Architect – Professional
Amazon Web Services (AWS)Apr, 2021- Nov, 2024 -
AWS Certified Solutions Architect – Professional
Amazon Web Services (AWS)Apr, 2021- Nov, 2024 -
Microsoft Certified Professional
Microsoft
Experience
-
Fobi AI
-
Canada
-
IT Services and IT Consulting
-
1 - 100 Employee
-
DevOps Architect
-
Jun 2021 - Present
• Improved product deployment efficiency by 70% by automating infrastructure deployments using IaC code. • Architected the organization to become SOC 2 compliant while improving efficiency and productivity of shipping code. • Analyzed Business Requirements, Functional Requirement & High-level Design documents • Migrating the existing data center from GCP into the AWS environment. • Automated deployment of EC2 instances in data centers and availability zones. • Used security groups to develop a logical firewall to ensure high security for control applications. Show less
-
-
-
CEVA Logistics
-
France
-
Transportation, Logistics, Supply Chain and Storage
-
700 & Above Employee
-
IT Systems Engineer / DevOps Engineer
-
May 2018 - Jun 2021
• Perform development, testing, and documentation of enterprise level application, services, middle-tier interfaces in accordance with CEVA standard. • Understand the latest features like (Azure DevOps, OMS, NSG Rules, etc..,) introduced by Microsoft Azure and utilized it for existing business applications. • Creating, validating and reviewing solutions and effort estimate of converting existing workloads from classic to ARM based Azure Cloud Environment. • Developed automation system using PowerShell scripts and JSON templates to remediate the Azure services. • Worked on GIT to maintain source code in Git and GitHub repositories. • Managed environments DEV, QA, UAT and PROD for various release and designed instance strategies. • Managed Docker orchestration and Docker containerization using Kubernetes. • Deploy, manage, and maintain applications which migrated to Kubernetes cluster. • Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot the build issue during the Jenkins build process. • Experience with Kubernetes to automate the deployment, scaling and operations of application containers across clusters of hosts. • Created Bash and Shell scripts to automate cloud deployment with data upload/download. • Creating fully automated CI build and deployment infrastructure and processes for multiple projects. Developing scripts for build, deployment, maintenance and related tasks using Jenkins, Docker, Maven, Bash. • Deployed and configured Elastic search ELK, Logstash and Kibana for log analytics, and Grafana for full text search, application monitoring in integration. • Microservices architectures and containerization (Docker, Kubernetes, OpenShift). • ETL and data transform technologies, and concurrency: Spark, Scala, JSON. • Develop a strategy for ETL process on complex data. Show less
-
-
-
Nutshell Advertising
-
India
-
Advertising Services
-
1 - 100 Employee
-
DevOps Engineer
-
Jun 2015 - Apr 2018
• Managed Git repository, code merging, and production deployments. Coordinate/assist developers with establishing, applying appropriate branching, labeling/naming conventions using Subversion, Git source control. • Maintained build related scripts developed in shell for Maven builds. Created and modified build configuration files including POM.xml. Launching and configuring of Amazon EC2 Cloud Servers using AMI's. • Worked on tools migration from old tools like PVCS (version control system) to SVN, Tracker to Jira and finally CI tool Hudson to Jenkins. • Partially worked as build tools administrator (SVN, Jira, and Jenkins). • Worked on management tools like chef, puppet, Nagios, Git, GitHub, Bitbucket and Jenkins for CI CD. • Developing Docker images to support Development and Testing Teams and their pipeline. • To achieve Continuous Delivery goal on high scalable environment, used Docker coupled with load-balancing tool Nginx. • Setup full CI/CD pipelines so that each commit a developer makes will go through standard process of software lifecycle and gets tested well enough before it can make it to the production. • Lead the cloud infrastructure maintenance effort using a combination of Jenkins, Chef and Terraform for automating CI/CD pipeline in AWS. • Migrated Windows environment to Linux by creating and executing a migration plan. • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation using Jenkins along with PowerShell to automate routine jobs. • Experience in Container management using Docker by writing Docker files and set up the automated build on Docker hub. • Worked on Microservices for Continuous Delivery environment using Docker and Jenkins. • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins. • Developed shell scripts for automation of the build and release process, developed Custom Scripts to monitor repositories, Server storage. Show less
-
-
-
University of North Florida
-
United States
-
Higher Education
-
700 & Above Employee
-
Graduate Research And Teaching Assistant
-
Aug 2016 - Mar 2018
-
-
-
Teach For India
-
India
-
Non-profit Organizations
-
700 & Above Employee
-
Volunteer
-
May 2014 - Apr 2016
•Tutored and mentored a child once a week on Sundays. •Launched a social media campaign around educational equity. •Tutored and mentored a child once a week on Sundays. •Launched a social media campaign around educational equity.
-
-
-
Disside Design Studio
-
Hyderabad Area, India
-
DevOps Engineer
-
Jul 2013 - Jun 2015
• Developed and Implemented software release management strategies for various applications according to agile process • Deployed Wordpress applications to application servers in agile continuous integration environment and also automated the whole process. • Designed and Developed Jenkins build deployments • Installed and configured GIT, GITLAB and GITHUB. Implemented and maintained the branching and build/release strategies utilizing GIT. • Working closely with Web Administrators to understand, participate, and experience the technical architect for web sites such as Apache, JBoss, WebSphere, WebLogic; and deploying J2EE Applications to these environments. • Deployed the build artifacts into environments like QA, UAT and production according to the build life cycle. • Verify deployed application is initializing and running efficiently. Verify the application logging and server logging are in place. Run unit test to verify the individual functionalities are working as expected Show less
-
-
-
-
Executive Board Member
-
Jun 2014 - May 2015
• Directly led a group of 10 Board Members involving 4 Team Leaders, Human Resource Head, Public Relations Head, Documentation Head, Logistics Head, Alumni Relations Head, and Treasurer.• Indirectly led 150 volunteers in the organization.
-
-
Director Junior
-
Sep 2013 - May 2014
-
-
-
-
Associate Programmer Intern
-
Feb 2013 - Jun 2013
-
-
Education
-
University of North Florida
Master of Science - MS, Computer Science -
National Institute of Information Technology
GFE, Computer Programming, Specific Applications -
Jawaharlal Nehru Technological University
Bachelor of Technology (B.Tech.), Electronics and Communication Engineering