About Mohammed
Malayalam
Native or bilingual
English
Fluent
Experience
- GoodBitsDevOps EngineerAugust 2022 - Today (3 years and 10 months)Kochi, Kerala, India- Developed and maintained Django-ReactJS and NodeJS-ReactJS applications, ensuring seamless integration and efficient deployment processes.- Implemented continuous integration and continuous deployment (CI/CD) pipelines using Jenkins, automating build, test, and deployment processes to achieve faster time-to-market and higher software quality.- Orchestrated infrastructure provisioning and configuration management using Ansible playbooks, reducing manual effort and ensuring consistent environments across development, testing, and production.- Created and optimized bash scripts to automate repetitive tasks, enhancing efficiency and minimizing human error.- Managed and orchestrated containerized applications using ECS Docker containers, providing scalable and highly available solutions.- Leveraged various AWS services including EC2, ECS, VPC, ELB, EFS, S3, AMI, ACM, IAM, Auto Scaling, RDS, CloudWatch, Route53, Lambda Function, AWS CodePipeline, CloudFormation, and WAF to design, deploy, and monitor cloud-based infrastructures.- Utilized Bitbucket and GitHub for version control, collaborating with development teams to ensure code integrity and maintain an organized codebase.- Employed Terraform for infrastructure as code (IaC) to automate and version infrastructure provisioning, enabling consistent and reproducible deployments.- Managed ticketing and project tracking using Jira, ensuring clear communication and efficient task management across cross-functional teams.- Developed and implemented Lambda functions using AWS SAM (Serverless Application Model) to offload workload from instances and improve scalability and efficiency.
- SCSOFT PTE LTD Singapore HQLinux Support Engineer (DevOps)October 2020 - May 2022 (1 year and 7 months)Thiruvananthapuram, Kerala, India- Managed Linux administration tasks, ensuring smooth operation and optimal performance of server environments.- Implemented CI/CD pipelines for application deployment, utilizing industry standard tools and practices to automate build, test, and deployment processes.- Utilized AWS Cloud infrastructure and services, including EC2, ECS, VPC, ELB, EFS, S3, AMI, ACM, IAM, Auto Scaling, RDS, CloudWatch, Route53, Lambda Function, and AWS CodePipeline, to design and deploy scalable and reliable cloud-based solutions.- Proficiently worked with Docker containers, enabling containerization of applications for improved portability and scalability.- Configured and utilized logging, monitoring, and reporting solutions such as Zabbix, Zenoss, and New Relic to ensure comprehensive visibility into system performance and proactively address any issues.- Demonstrated strong troubleshooting skills in debugging and resolving production issues, minimizing downtime and ensuring smooth operations.- Leveraged shell scripting to automate routine tasks and streamline operational workflows, improving efficiency and reducing human error.- Utilized Git with both GitHub and Bitbucket for source code management, implementing best practices for version control and collaboration within development teams.- Performed database administration tasks, ensuring efficient data storage, backup, and recovery processes.- Managed DNS configurations and records, ensuring smooth and reliable domain name resolution.- Utilized Jira for ticketing and project management, facilitating effective communication and task tracking across teams.- Proactively addressed security concerns, implementing industry-standard security measures and following best practices to protect systems, data, and applications.
- IPSR Solutions ltdLinux TraineeMay 2020 - September 2020 (4 months)Kozhikode, Kerala, India- Underwent comprehensive RHCSA (Red Hat Certified System Administrator) and RHCE (Red Hat Certified Engineer) training, gaining in-depth knowledge and practical skills in Linux system administration.- Successfully completed training modules focused on Ansible, a powerful automation tool used for configuration management, application deployment, and orchestration.- Developed a solid understanding of Ansible's architecture, modules, playbooks, and inventory management, enabling efficient and streamlined automation of system administration tasks.- Acquired hands-on experience in utilizing Ansible for automating configuration management, software deployment, and infrastructure provisioning, enhancing operational efficiency and reducing manual effort.- Demonstrated proficiency in writing Ansible playbooks to define and manage complex system configurations, ensuring consistency and standardization across multiple systems.- Participated in practical exercises and real-world simulations, applying Ansible to real-world scenarios and gaining practical insights into its application in DevOps environments.- Collaborated with instructors and fellow trainees to troubleshoot challenges and exchange best practices, fostering a collaborative learning environment.- Successfully completed the training program and acquired the RHCSA and RHCE certifications, validating the acquired skills and knowledge in Linux system administration and Ansible automation.
Recommendations
Be the first to recommend Mohammed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master of Computer Applications - MCA, Computer ApplicationIndira Gandhi National Open University2023Master of Computer Applications - MCA, Computer Application
- Bachelor of ScienceMES PONNANI COLLEGE, PONNANI2017BSc, Computer Science
Certifications
- AWS Solution Architect AssociateAmazon2021
- Microsoft Certified: Azure FundamentalsMicrosoft2022