Senior DevOps Engineer - Pakistan
Free to start · No card · 5 credits the moment you sign up
Job description
About ShipIn:
At ShipIn Systems, we empower maritime leaders with our cutting-edge Visual Fleet Management Platform. Leveraging patented computer vision technology and real-time visual analytics, our platform provides proactive alerts to shipowners, managers, and seafarers, enhancing safety, efficiency, and operational excellence. By delivering unparalleled visibility into onboard activities, ShipIn is transforming maritime operations and modernizing the global supply chain.
Position Description:
We are seeking an experienced and proactive DevOps Engineer to join our team. The ideal candidate will excel in managing and optimizing cloud-based infrastructure, building and maintaining a robust and advanced CI/CD system, improving system reliability, managing hardware and IoT edge devices, and streamlining development workflows through robust automation.
Key Responsibilities:
Manage and optimize AWS cloud infrastructure, specifically focusing on Kubernetes clusters (EKS), container registries (ECR), and related services.
Implement Site Reliability Engineering (SRE) practices to ensure high availability, reliability, and scalability of systems.
Design, configure, and maintain monitoring solutions utilizing Prometheus to achieve observability and proactive issue detection.
Conduct thorough troubleshooting of Linux internals, containerized applications, networking, and system performance issues.
Develop automation scripts and tools using Python or Go, with strong Bash and Shell scripting proficiency.
Maintain and enhance CI/CD pipelines, leveraging GitLab CI, GitHub Actions, Jenkins, and ArgoCD to ensure seamless software delivery.
Continuously improve DevOps practices, identify process gaps, and implement efficient solutions.
Collaborate closely with development teams to streamline integration and deployment processes.
Manage and maintain hardware infrastructure and IoT edge devices, ensuring robust performance, reliability, and security.
Qualifications / Experiences:
5-10 years of hands-on experience in cloud infrastructure, DevOps, and system administration.
Expertise in AWS Cloud, including architecture, deployment, and management.
Advanced CI/CD experience with GitHub Actions and ArgoCD (GitOps).Strong networking knowledge, including protocols, security, and troubleshooting
Advanced Linux administration, specifically Ubuntu and Debian.
Proficiency in Bash/Shell scripting; experience in GoLang is a significant advantage.
Experience with the Grafana Stack, including Grafana, Prometheus, and Mimir.
Deep understanding of Kubernetes, including orchestration, monitoring, and troubleshooting.
Proven ability to optimize system performance, enhance security, and automate infrastructure.
Strong analytical and problem-solving skills in complex distributed environments, with the ability to collaborate effectively across teams.
Our Tech Stack & Tools
AWS
Docker
Kubernetes
GitLab Pipelines
GitHub Actions
Linux
GoLang
Rust
Python
Hardware
Computer Networking
Originally posted on Himalayas
Prepare your application
Use the description above to assess your fit for ShipIn Systems. This checklist is guidance from Resumize, rather than additional requirements from the employer. Imported listings can be shortened or change after collection, so confirm the complete description and current availability before sending an application.
Match requirements to evidence
Identify the responsibilities and skills the employer explicitly names. For each important requirement, choose one example from your work, education, training, or projects. Explain what you did, how you did it, and what changed as a result. Include a measurable outcome when you can support it. If you lack a requirement, describe related experience accurately instead of adding an unfamiliar skill to your resume.
Put the most relevant examples near the top of your resume. Keep job titles, dates, qualifications, and contact details consistent across your application materials. Use the employer’s terminology when it describes your experience accurately; a copied list of keywords does not explain your contribution. A short, specific bullet is easier to review than a paragraph that mixes several unrelated duties.
Check the working arrangement
Confirm the location, schedule, employment type, and any eligibility requirements on the employer’s site. A remote label does not establish worldwide eligibility or flexible hours. If compensation, benefits, equipment, travel, or contract duration are missing from this listing, write down your questions for the recruiter. Do not assume details from another opening at the same company apply to this role.
Review before submitting
Follow the employer’s requested file format and application instructions. Open your exported resume and check that its text is selectable, its sections read in order, and its links work. Proofread names, dates, and contact information. Share confidential work samples only when you have permission, and use an anonymized example when necessary.
Submit through a trusted employer or recruiting destination. If the original listing has disappeared, search the employer’s careers page for the title rather than assuming the vacancy remains open. Save the application date, job reference, and the version of your resume you sent. Those details help you prepare for a later conversation and avoid submitting conflicting information through several job boards.
Review your resume for writing and readability feedback, or browse other openings if this opportunity is unavailable.