Job Title: DevOps Engineer
Location: Karachi, Pakistan (Preferred). Can also be Lahore, Pakistan.
Company Overview: Dastgyr Technologies is at the forefront of technological innovation, developing software solutions that redefine efficiency, creativity, and growth across various industries. With a team of visionary thinkers and industry experts, we are dedicated to pushing the boundaries of technology to build products that meet the evolving needs of our customers. Join us in our mission to shape the future of technology with cutting-edge solutions.
Job Description: We are in search of a talented and experienced DevOps Engineer to join our dynamic team. As a DevOps Engineer at Dastgyr Technologies, you will be instrumental in bridging the gap between software development, quality assurance, and IT operations. You will play a pivotal role in automating and streamlining our operations and processes; build and maintain tools for deployment, monitoring, and operations; and troubleshoot and resolve issues in our dev, test, and production environments.
Key Responsibilities:
- Design, implement, and maintain CI/CD pipelines for efficient software integration, testing, deployment, and delivery.
- Collaborate closely with development teams to integrate development and deployment processes, enhancing the software development lifecycle.
- Manage infrastructure as code (IAC) using tools like Terraform, Ansible, or CloudFormation.
- Ensure system reliability, scalability, and security through effective infrastructure management and monitoring strategies.
- Create a culture of continuous improvement by introducing new technologies and practices to improve system performance and development workflow.
- Troubleshoot and resolve issues related to infrastructure, application performance, and deployment processes.
- Document and refine DevOps practices, including build, deployment, and operational procedures.
- Participate in on-call rotations to ensure high availability of our services.
Qualifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
- Minimum 3 years of experience in a DevOps role, with a proven track record of deploying and managing scalable and reliable infrastructure.
- Solid experience with cloud service providers (AWS, Azure, GCP) and understanding of cloud architecture.