Linux System Engineer / DevOps Engineer
Request a quote with no obligation
I am Muhammad Tahir Amin, an experienced Linux System | DevOps Engineer with a proven track record of success in AWS cloud infrastructure and a wide array of technical proficiencies. With over 7 years in the field, I have honed my skills in AWS cloud services, Linux administration, and configuration management. My expertise extends to CI/CD pipelines, scripting in Bash and Python, and efficient use of various tools and platforms, including Ansible, Terraform, Docker, Kubernetes, and more.
I have a strong foundation in system security, with a focus on cyber-attack prevention, vulnerability management, and enforcing up-to-date security protocols. My hands-on experience includes managing Linux servers across multiple distributions, such as Red Hat, CentOS, and Ubuntu.
I thrive in collaborative environments and have led teams, providing guidance and technical support. I excel in automating tasks and optimizing processes, resulting in enhanced system efficiency and reduced manual efforts. My background also includes working with monitoring tools like Nagios and Elasticsearch to ensure peak system performance and availability.
With a solid educational background and a passion for staying at the forefront of technological advancements, I am committed to delivering exceptional results in complex IT environments. My skills, dedication, and adaptability make me a valuable asset for any team seeking a skilled Linux System | DevOps Engineer.
A Strategic and Thoughtful User-focused Professional, having a strong background and expertise in AWS cloud models for Infrastructure-as-a-Service (IaaS), Platform-as-a-Service (PaaS), and Software-as-a-Service (SaaS); with proficiency in a wide range of AWS cloud-specific services, such as EC2, S3, EBS, EFS, VPC, ELB, EMR, ECS, IAM, CloudTrail, CloudFront, CloudFormation, Elasticache, ElasticSearch, CloudWatch, RedShift, Lambda, SES, SQS, SNS, RDS, and DynamoDB, as well as managing security groups on AWS. Offering 7+ years of consistent success in troubleshooting, network configuration, and security hardening across various Linux distributions, including Red Hat, CentOS, and Ubuntu with expertise in managing Linux servers and providing top-notch technical support to users - combined with extensive experience in setting up efficient CI/CD pipelines using Jenkins, Maven, Nexus, Git, GitHub, Ansible, Terraform, and AWS, plus proficient in installing, upgrading, and configuring Red Hat Linux versions 5. x, 6. x, 7. x, and 8. x using Red Hat Satellite 6. x Kickstart Servers capabilities.
Degrees in software engineering: A strong foundation in programming languages, software development methodologies, and other key concepts. Knowledge of various testing methodologies like black-box testing, white-box testing, regression testing, and user acceptance testing. Learning how to effectively test software can be improved by taking courses on these subjects.
Familiar with programming languages like C++, Python, and Java. To effectively communicate bugs and issues to developers. Courses on teamwork and communication can be helpful because they need to be able to collaborate with other members of the development team.