DevOps Engineer

Festanstellung, Vollzeit · Islamabad

What do we offer?
  • Career-oriented position in a rapidly growing company.
  • Opportunity to work with multinational clients in an international environment.
  • Be a part of an international team.
  • Opportunities to further develop your skills by participating in company sponsored internal or external technical courses.
Job Description
  • Maintain and Optimize CI/CD Pipelines: Develop, manage, and enhance CI/CD workflows, automating the software development lifecycle to ensure faster, reliable releases.
  • Cloud Infrastructure Management: Design, deploy, and optimize scalable cloud infrastructure on private or public platforms like AWS, Azure for cost-efficiency and performance.
  • Containerization & Orchestration: Containerize applications, especially Angular and .NET applications, and manage orchestration workloads with tools like Docker and Kubernetes.
  • Collaboration & Automation: Work closely with development, QA, and operations teams to streamline workflows, enhance automation, and drive efficiency.
  • Troubleshoot & Resolve Issues: Proactively identify and resolve deployment, infrastructure, and performance issues to minimize downtime.
  • Server Administration: Administer and maintain Windows/Linux servers, ensuring optimal performance, security, and reliability.
  • Security & Compliance: Ensure security standards, compliance policies, and best practices are followed throughout deployment, configuration, and management.
  • Automate Testing Pipelines: Design and implement automated test pipelines for unit tests, API testing, and continuous validation of deployments.
  • Open Source Software Compliance: Ensure adherence to OSS compliance standards and best practices, contributing to secure and reliable software distribution.
  • Atlassian Cloud Administration: Manage and configure Atlassian Cloud tools (JIRA, Confluence, Bitbucket) to streamline workflows and enhance team collaboration.
Your profile
Bachelor/Master’s degree in Computer Science, Software Engineering, or a related field
Work Experience: 3+ years of experience in DevOps
CI/CD Tools Expertise: Hands-on experience with CI/CD tools such as Bitbucket Pipelines, Azure DevOps, AWS CodePipeline, Jenkins, GitLab-CI.
Version Control & Git: Strong proficiency in version control systems, including Git and Bitbucket, with experience in managing branching strategies, conflict resolution, and versioning.
Cloud Infrastructure: Solid experience in managing cloud infrastructure on AWS or Azure with a focus on scalability, security, and cost-efficiency.
Scripting Languages: Proficiency in scripting languages including PowerShell, Bash, Python, YAML, or similar languages to automate workflows.
Containerization & Orchestration: Experience with containerization tools such as Docker and orchestration tools like Kubernetes for managing microservices and applications.
Web Server Expertise: Advanced knowledge of web server management, including IIS, Apache, Nginx, and their configuration for performance and security.
Networking & Security: In-depth understanding of networking concepts, security protocols such as DNS, SSH, HTTP/HTTPS, SSL/TLS, and best practices in securing cloud environments.
Server Administration: Expertise in both Windows and Linux server administration, with experience in optimizing performance and troubleshooting.
Database Server Management: Hands-on experience with database administration, particularly with MS SQL Server, including performance tuning and backup/restore strategies.
Testing Integration: Experience with creating and managing pipelines for automated testing, including unit tests, integration tests, and functional tests.
Proxy & Load Balancing: Knowledge of reverse/forward proxies, firewalls, caching servers, and load balancing techniques for optimized deployment environments.
Monitoring & Observability: Familiarity with monitoring tools like Grafana, Splunk, and log management to ensure observability in production environments.
Problem-Solving & Troubleshooting: Strong troubleshooting skills, particularly with resolving issues related to pipelines, deployment environments, and web servers.
Languages: Excellent English communication skills, both written and spoken. Proficiency in German/Dutch is a plus.
Ownership & Accountability: Demonstrates a high sense of ownership, pride in work, and accountability for the impact of their work on the company's success.
What is our hiring process?
We have a two-stage hiring process
  1. Technical Interview
  2. Final Interview
About us

At ID-ware, we have been successfully developing software solutions for Identity and Access Management (IAM) for nearly 20 years. With our software solution, we protect all the valuable elements that make up a company: the products, the ideas, the infrastructure, and above all, the people who work there. And we are particularly proud of that.

This is achieved through the successful and appreciative collaboration of our diverse team, which tackles everyday challenges with a lot of passion, new ideas, individual responsibility, and a lot of fun. We would be delighted if we could also inspire you to join our team.

Wir freuen uns auf Sie!
Wir freuen uns über Ihr Interesse an einer Zusammearbeit mit ID-ware. Bitte füllen Sie das folgende kurze Formular aus. Sollten Sie Schwierigkeiten mit dem Upload Ihrer Daten haben, wende Sie sich gerne per Email an recruitment@id-ware.de.
Dokument wird hochgeladen. Bitte warten Sie.
Fügen Sie alle erforderlichen (mit einem * gekennzeichneten) Angaben hinzu, um Ihre Bewerbung abzusenden.