Sanaullah Khan
Senior DevOps Engineer
Senior DevOps Engineer at Copart with nine years of building CI/CD pipelines, running Kubernetes in production and keeping Java application platforms healthy.
Karlsruhe, Germany
About
I’m a Senior DevOps Engineer at Copart Deutschland in Karlsruhe, having joined Copart’s India Technology Center in Hyderabad in 2017. My background is in build and release engineering: CI/CD for Agile teams across production and non-production environments.
Day to day I build and maintain Jenkins pipelines integrated with GitHub, create Docker images and manage the registry, and run and troubleshoot Kubernetes in production. I automate recurring work with Ansible playbooks and shell scripts, and administer the Linux (CentOS / Red Hat) servers, Tomcat and WebLogic application servers, and NGINX reverse proxies and load balancers underneath.
I’m on the front line when production needs attention: responding to alerts, coordinating incident bridges, digging through Sumo Logic and Scalyr logs to troubleshoot Java applications, tracking down Kafka consumer lag, and remediating security vulnerabilities across the infrastructure.
Experience
- Apr 2023 — Present3 yrs 7 mos
Senior DevOps Engineer · Copart Deutschland GmbH
- Moved from Copart’s India Technology Center to the German business, continuing as Senior DevOps Engineer.
- Run and troubleshoot the Kubernetes platform in production, and respond to alerts and coordinate incident bridges when issues arise.
- Build and maintain Jenkins CI/CD pipelines integrated with GitHub, and create and manage Docker images and the registry.
- Troubleshoot Java application issues using Sumo Logic and Scalyr logs, and monitor Kafka topic access and consumer lag.
- Remediate security vulnerabilities across the infrastructure, working with AWS services including EC2, S3, VPC, Route 53, ELB and RDS.
- Oct 2017 — Apr 20235 yrs 7 mos
Senior DevOps Engineer · Copart India Technology Center
- Worked as a build and release engineer for Agile teams, running CI/CD across production and non-production environments using Jenkins, Maven, Git and Nexus.
- Worked with developers to set up and configure Jenkins jobs following current best practices and plugins, and managed GitHub repositories.
- Automated recurring tasks with Ansible playbooks and shell scripting.
- Administered CentOS 7 / Red Hat 7 servers: installation, configuration, deployments, monitoring and maintenance.
- Installed and configured Tomcat and WebLogic application servers for DEV, QA and PROD, and NGINX as a reverse proxy and load balancer.
Skills
- Containers & Orchestration
- Kubernetes · Docker · Docker registry
- CI/CD & Build
- Jenkins · Git · GitHub · Maven · Nexus
- Automation
- Ansible · Shell scripting
- Cloud
- AWS: EC2, S3, VPC, Route 53, ELB, RDS
- Servers & Middleware
- CentOS 7 · Red Hat 7 · Apache Tomcat · WebLogic · NGINX · Apache Kafka
- Monitoring & Logging
- Nagios · Sumo Logic · Scalyr
- Operations
- Production support · Incident management · Vulnerability remediation
Education
- MSc, Digital Communication Networks
- B.Tech, Electrical, Electronics and Communications Engineering
Contact
Hiring, collaborating, or just want to talk shop? I’d love to hear from you.