Now you can Instantly Chat with Faizulla!
About Me
5+ years of experience in the field of Information Technology as a Full Stack Developer and as DevOps/Cloud Engineer. Worked on Developing Responsive Single Page Applications using Angular JS, Bootstrap, Java and Spring Technologies Worked on Continu...
Show MoreSkills
Portfolio Projects
Description
Infrastructure Automation:-
- Written many Ansible roles to automate software installations in both Windows and RHEL/CentOs systems which includes java, maven, docker, dotnet, visual studio build tools, appdynamics, postgres, apache etc.,
- Created Ansible roles to automate start/stop, creation, deletion and updation of many AWS resources such as ec2 instances, volumes, snapshots, network-interfaces, lambda, RDS, ECS etc.,
- Automated deployments of RDS Aurora DB using Ansible.
- Provisioning of Ami’s using Jenkins and Ansible to build Jenkins-Slaves dynamically.
- Molecule testing for the Quality of written Ansible roles for both Windows and Linux.
- Hands on experience in writing Ansible custom modules using Python.
- Configuration Management of Windows System tools such as IIS Manager, IIS Web Server and IIS SMTP Servers using Ansible.
- Setting up the Ansible Tower Templates according the development team needs.
- Upgraded the version of DevOps tools such as Nexus Repository Manager and SonarQube Servers.
- Upgraded the SonarQube Server from 5.6 to 8.3 which includes Database Migration from MySQL to Postgresql.
Description
Cloud Engineer/ DevOps Engineer
Responsiblities:
- Build, manage and continuously improve the build infrastructure for global software development engineering teams by implementation of Continuous Integration using Jenkins
- Creating Jenkins CI/CD Pipelines to build the code and there by deploy the code using configuration management tool such as Ansible.
- Writing Ansible Scripts to deploy into the servers and to configure them.
- Provisioning of Ami’s with builders and provisioners using Packer.
- Experienced in installing, configuring and monitoring NAGIOS tool to manage large scale environment on cloud.
- Develop suitable AWS based solutions/infrastructure based on customer requirements
- Created dev and qa environments for many applications using docker-compose and docker containerization concepts.
- Knowledge and practical exposure in Docker, ECS, EKS and Kubernetes.
- Created Dockerfiles for many applications such as Angular, .NET Framework, .NET Core, and Node Js Applications.
- Deployed Nodejs, .NET Framework, .NET Core, Angular apps by using Jenkins Pipeline, Ansible, AWS ECS with both AWS Fargate and EC2 Launch Type.
- Creating Jenkins CI/CD Pipelines to build the code and there by deploy the code using configuration management tool such as Ansible.
- Writing Ansible Scripts to deploy into the servers and to configure them.
- Developing suitable AWS based solutions/infrastructure based on customer requirements.
- Build and Configure a virtual data center in AWS cloud to support Enterprise Data Warehouse hosting including Virtual Private Cloud (VPC), Public and Private subnets, Security Groups, Route tables, Elastic load balancer, CloudWatch and CloudTrail.
- Managing server performance, Disk File Systems, Users Creation and granting of file access permissions.
- Monitoring the performance of the system using top, sar, ps, prstat, vmstat, netstat, iostat and cpuinfo to check the CPU Utilization, bottlenecks of I/O devices, memory usage and network traffic
- Troubleshoot network connectivity using ping, netstat, ifconfig, traceroute commands.
- Logging in to the remote system using putty, ssh and telnet.
Description
Walmart is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores and grocery stores. Its motto is "Save money. Live better". Our Application Procure IT is that which helps a customer or an associate to raise a request for different services like pre-purchase services, purchasing services, post purchase services and vendor services. Once a request is raised the request will be traversing through different services till it gets addressed
Responsibilities:-
-
- Build, manage and continuously improve the build infrastructure for global software development engineering teams by implementation of Continuous Integration using Jenkins.
- Created CloudFormation templates for the creation of Infrastructure and services such as ECS Cluster, ECR, task-definitions, Service IAM roles, ECS Instance roles, ECS Autoscaling group, Load balancers, Listner rules etc.,
-
Created CF template for Creation of VPC, Public, Private subnets, Security Groups, Route tables.
- Working with AWS CLI and API to manage resources on AWS such as EC2, S3, VPC, Cloud watch, ELB, Auto-scaling, SNS, writing python scripts to manage resources deployed on AWS.
Description
Walmart is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores and grocery stores. Its motto is "Save money. Live better". Our Application Procure IT is that which helps a customer or an associate to raise a request for different services like pre-purchase services, purchasing services, post purchase services and vendor services. Once a request is raised the request will be traversing through different services till it gets addressed. We followed Agile Methodology of development and participate in scrum meetings (planning, retrospection etc.,).
Responsibilities :
- Developed Responsive UI modules using HTML5, CSS3, BOOTSTRAP3 and ANGULAR JS Technologies.
- Added Client-Side Validations.
- Involved in Analysis, Design, Development and Integration Testing.
- Developed Service and Data Access layers as well for some of the modules in Java.
- Leveraged MVC Design Pattern to organize Angular Js controllers, services, factories and views.
- Proficiency in building responsive and mobile optimized websites using Bootstrap.
- Worked on Custom Directives, Controllers, Services and filter modules of Angular Js.
Description
Walmart is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores and grocery stores. Its motto is Save money. Live better. Our Application Procure IT is that which helps a customer or an associate to raise a request for different services like pre-purchase services, purchasing services, post purchase services and vendor services. Once a request is raised the request will be traversing through different services till it gets addressed. We followed Agile Methodology of development and participate in scrum meetings (planning, retrospection etc.,).
Show More Show Less