Explore Career Opportunities that Ignite
Your Passion for Technology

Join ITKnocks Team

Perks That Propel

ITKnocks Employee Benefits

Bi-Annual
Increment

Hybrid
Model

IPD &
OPD

Healthy & Friendly Work Culture

Referral
Bonus

Paid
Certifications

Perfect Work-Life Balance

Market
Competitive Salary

Bi - Annual
performance Review

Travel
Allowance

Monthly
Recreational Events

Explore ITKnocks Career Opportunities

Join Us on the Cutting Edge of Innovation
-Where Your Career takes Flight.

Welcome to ITKnocks Career Opportunities—your gateway to joining a dynamic and forward-thinking team. At ITKnocks, we believe that our people are our greatest asset. That’s why we’re always looking for talented individuals who are passionate about technology, eager to learn, and ready to contribute to innovative solutions that drive business success.

Take the first step towards a rewarding career at ITKnocks by exploring our current openings and applying today. Your journey to growth and success starts here.

location
Posted time January 13, 2025 Location Karachi Job type Hybrid

About the Role We are seeking a skilled and experienced Azure Infrastructure Cloud Engineer to join our dynamic team. In this role, you will be responsible for designing, managing, and optimizing secure and scalable Azure cloud environments. You will oversee virtual machine (VM) management, authentication, VPN configuration, and network systems while ensuring performance optimization, cost efficiency, and compliance. This is an excellent opportunity for a technical expert passionate about cloud infrastructure and security best practices. Key Responsibilities 1. Cloud Architecture Design scalable and secure Azure cloud environments to support enterprise-level business needs. Develop and document cloud architecture solutions, including high-availability configurations, disaster recovery plans, and hybrid cloud strategies. Evaluate and integrate new Azure services to enhance system capabilities and meet future requirements. Provide technical leadership in cloud adoption strategies and migration projects. 2. Infrastructure Management Oversee the management of Azure Virtual Machines (VMs), ensuring optimal configuration, performance, and availability. Configure and manage Azure Active Directory (AAD) for authentication and authorization across the organization. Implement and maintain VPN configurations to ensure secure remote access to resources. Monitor infrastructure health and usage, ensuring high reliability and minimal downtime. Automate infrastructure deployment and management using tools like Azure Resource Manager (ARM) templates, Terraform, or PowerShell. 3. Performance Optimization Regularly analyze system performance metrics and identify opportunities to optimize workloads and improve resource efficiency. Implement cost management strategies, including subscription monitoring, reserved instances, and identifying underutilized resources. Ensure compliance with organizational and industry standards for performance and cost control. Leverage Azure Monitor, Application Insights, and other tools to proactively identify and resolve performance bottlenecks. 4. Security Best Practices Implement and enforce Azure security best practices, including identity management, role-based access control (RBAC), and multi-factor authentication (MFA). Deploy tools and policies for data protection, encryption, and secure key management using Azure Key Vault. Monitor and mitigate security risks by configuring and maintaining Azure Security Center and Azure Sentinel. Conduct regular security audits and vulnerability assessments, ensuring compliance with organizational policies and regulations. 5. Network Management Design, configure, and manage Azure networking solutions, including Virtual Networks (VNets), Network Security Groups (NSGs), and Azure Firewall. Manage access control systems on Microsoft platforms, including Intune for endpoint security and compliance. Optimize network configurations to ensure seamless connectivity, low latency, and high performance for hybrid or multi-cloud architectures. Troubleshoot and resolve network issues, ensuring uninterrupted connectivity for end users and applications. Desired Skills and Qualifications Experience and Education 4–5 years of hands-on experience in managing and optimizing Azure cloud environments. Bachelor’s degree in Computer Science, Information Technology, or a related field (preferred). Relevant Azure certifications, such as Microsoft Certified: Azure Solutions Architect, Azure Administrator Associate, or Azure Security Engineer Associate, are highly desirable. Technical Skills Proficiency in Azure services, including Virtual Machines, Active Directory, Azure Networking, and Intune. Strong understanding of networking protocols and configurations (DNS, VPN, NSG, Firewalls). Experience with infrastructure as code (IaC) tools like Terraform, ARM templates, or Bicep. Familiarity with automation and scripting using PowerShell, Azure CLI, or Python. Knowledge of security frameworks and tools such as Azure Security Center, Azure Sentinel, and Microsoft Defender for Cloud. Solid understanding of cloud cost management tools and strategies to optimize Azure subscriptions. Soft Skills Strong analytical and problem-solving skills, with the ability to resolve complex technical challenges. Excellent communication skills to collaborate with cross-functional teams and provide clear updates to stakeholders. Attention to detail and a proactive approach to identifying opportunities for improvement in cloud infrastructure. Ability to manage multiple tasks and priorities effectively in a fast-paced environment. How to Apply If you’re a passionate and results-driven cloud engineer looking to make a significant impact, submit your resume and cover letter to hr@itknocks.com. Join us in leveraging the power of Azure to drive innovative solutions for our clients.

Details
Posted time January 13, 2025 Location Karachi Job type Hybrid

About the Role We are seeking a highly skilled and motivated Project Manager with a proven track record in leading successful projects involving Microsoft Dynamics 365 CRM and Power Platform solutions. In this role, you will be responsible for driving end-to-end project delivery, managing client relationships, collaborating with technical teams, and optimizing processes to ensure successful outcomes. This position requires an individual with strong leadership abilities, excellent communication skills, and deep knowledge of Microsoft business applications. Key Responsibilities Leadership & Project Delivery Lead end-to-end project delivery, ensuring that all project phases, including initiation, planning, execution, monitoring, and closure, are carried out effectively. Ensure projects are delivered on time, within budget, and in alignment with quality standards, adhering to defined project management methodologies (Agile, Waterfall, or Hybrid). Develop and manage detailed project plans, timelines, and resource allocation, identifying potential risks and implementing mitigation strategies. Monitor and report project progress regularly to senior management and stakeholders, ensuring timely adjustments are made to meet project goals. Lead cross-functional teams, ensuring collaboration and clear communication across different departments and stakeholders. Client Management Build and maintain strong relationships with clients and stakeholders, ensuring alignment of expectations and providing exceptional customer service throughout the project lifecycle. Act as the primary point of contact for clients, ensuring regular updates and resolution of any concerns or issues that arise during the project. Gather client requirements, translate business needs into technical solutions, and ensure the project scope is well-defined and managed. Provide ongoing consultation and advice to clients, recommending tailored solutions that align with their strategic goals. Facilitate client workshops and meetings, ensuring clear communication of project objectives, status, and timelines. Technical Collaboration Collaborate with technical teams (Solution Architects, Developers, Consultants) to ensure the solution is aligned with D365 CRM and Power Platform capabilities, and meets business and technical requirements. Ensure that the project deliverables are technically feasible and that any challenges in integration or custom development are addressed promptly. Review technical designs and ensure they meet project objectives, quality standards, and client expectations. Work closely with development teams to ensure that the functional and technical specifications are fully understood and implemented. Facilitate knowledge transfer and ensure that technical teams are equipped to handle complex client requirements. Process Optimization & Continuous Improvement Leverage industry best practices and established project management frameworks to streamline workflows, improve project efficiency, and reduce risks. Ensure continuous improvement by evaluating each project’s success and identifying areas for improvement in processes, tools, or communication strategies. Lead post-project reviews, capturing lessons learned, and using these insights to refine project delivery methodologies for future engagements. Promote the use of standardized tools and templates to enhance consistency and efficiency in project execution across the team. Develop and enforce quality assurance measures to maintain high standards throughout the project lifecycle. Desired Skills and Qualifications Experience and Education Minimum of 5 years of work experience in project management, focusing on Microsoft Dynamics 365 CRM and Power Platform implementations. Bachelor’s degree in Business Administration, Information Technology, or a related field (preferred). Certification in project management methodologies (e.g., PMP, PRINCE2, Scrum Master) is highly desirable. Technical Skills Strong understanding of Microsoft Dynamics 365 CRM and Power Platform (Power Apps, Power Automate, Power BI). Experience managing projects with cross-functional technical teams (including developers, solution architects, and consultants). Proficiency in project management tools (e.g., Microsoft Project, Jira, Trello, or similar). Knowledge of cloud platforms (particularly Microsoft Azure) and integration techniques is a plus. Familiarity with Agile, Scrum, or Waterfall methodologies, with the ability to adapt based on project requirements. Experience in risk management and the ability to manage project timelines, budgets, and scope changes effectively. Soft Skills Excellent leadership and team management abilities, with a proven track record of managing large-scale projects. Exceptional communication skills, with the ability to build relationships and manage expectations at all levels of the organization. Strong analytical and problem-solving skills, with the ability to think critically and make decisions under pressure. Ability to work under pressure, manage multiple projects simultaneously, and meet deadlines without compromising on quality. Client-focused mindset, with a deep understanding of the importance of customer satisfaction and project success. How to Apply If you’re a passionate, results-oriented project manager looking to drive success in dynamic and innovative environments, please submit your resume and cover letter to hr@itknocks.com. Join us in shaping the future of digital transformation for our clients.

Details
Posted time January 13, 2025 Location Karachi Job type Hybrid

About the Role We are seeking skilled and motivated Microsoft Dynamics 365 CE and Power Platform Consultants to join our team. In this role, you will collaborate with clients to design, develop, and deliver innovative solutions tailored to their business needs. You will leverage your expertise in Dynamics 365 CE, the Power Platform, and Azure to provide impactful solutions and ensure client satisfaction. Key Responsibilities Solution Design Collaborate with clients to gather business requirements through workshops, interviews, and analysis. Design tailored end-to-end solutions using Dynamics 365 CE, Power Platform, and Azure services. Prepare technical and functional documentation, including solution architecture, workflows, and user guides. Ensure solutions align with industry best practices and client-specific goals. Technical Development Develop customizations and extensions using Dynamics 365 CE, including plugins, custom workflows, and JavaScript. Build integrations between Dynamics 365 CE and third-party systems using Azure services like Logic Apps, Service Bus, or custom APIs. Enhance system functionality by creating Power Platform solutions, including Power Apps, Power Automate workflows, and Power BI dashboards. Perform data migration and data transformation tasks using tools like Azure Data Factory or KingswaySoft. Conduct rigorous testing to ensure the quality and reliability of developed solutions. Client Collaboration Act as a trusted advisor, providing expert guidance to clients on leveraging Dynamics 365 CE, Power Platform, and Azure for business transformation. Participate in regular client meetings to review progress, address concerns, and provide status updates. Conduct user training sessions and create learning materials to ensure smooth adoption of solutions. Ongoing Support Offer post-implementation support, including troubleshooting, performance optimization, and issue resolution. Conduct periodic system health checks to identify and address potential risks or bottlenecks. Manage change requests and enhancements based on evolving client needs. Maintain detailed documentation of support activities and solutions provided. Desired Skills and Qualifications Technical Skills Proficiency in Microsoft Dynamics 365 CE: customizations, workflows, plugins, and configurations. Hands-on experience with the Power Platform: Power Apps, Power Automate, and Power BI. Knowledge of Azure services such as Azure Logic Apps, Azure Functions, and Azure Data Factory. Familiarity with programming languages like C#, JavaScript, and TypeScript. Experience in integrating Dynamics 365 CE with external systems using APIs and middleware tools. Strong understanding of data migration processes and tools (e.g., KingswaySoft, SSIS). Soft Skills Excellent communication and interpersonal skills to collaborate with clients and teams effectively. Strong problem-solving and analytical skills to design innovative solutions. Ability to manage multiple tasks and deliver high-quality results under tight deadlines. Team-oriented attitude with a proactive approach to learning and improvement. How to Apply Submit your resume and cover letter to hr@itknocks.com. Join us in delivering transformative solutions to our clients and advancing your career in Microsoft Business Applications.

Details
Posted time July 31, 2024 Location Karachi Job type Hybrid

ITKnocks is seeking an experienced Business Development Representative BDR with 5+ years of experience. The BDR will play a critical role in generating new business opportunities by identifying and qualifying potential clients. This is an excellent opportunity for an experienced professional to advance their career in a dynamic and supportive environment. Key Responsibilities: Work closely with the sales and marketing teams to develop and refine lead generation strategies Conduct research to identify potential leads and target accounts through various channels Develop and maintain relationships with potential clients through phone calls, emails, and social media. Qualify leads and schedule meetings for the senior sales team Provide regular reports on sales activities and outcomes Maintain and update CRM with accurate information regarding leads and opportunities. Collaborate with the marketing team to develop and implement effective outreach strategies Stay updated on industry trends and competitor activities to identify new business opportunities Assist in the preparation of sales presentations and proposals Requirements: 5+ years of experience in business development/sales. Proficiency with lead generation tools and techniques like Apollo, Sales Navigator, HubSpot, Mautic, Lusha, BuiltWith, Google Ads, Hootsuite, WordPress, Trello, and Google Analytics. Excellent communication and interpersonal skills. Ability to work independently and collaboratively within a team. Experience in the tech industry or B2B selling. Self-motivated with a strong desire to achieve and exceed goals. Apply today and embark on a journey of innovation, growth, and endless possibilities – where every day brings new challenges and rewards. Apply Now

Details
Posted time May 21, 2024 Location Karachi Job type Hybrid

ITKnocks is currently seeking a highly skilled and experienced Senior Consultant – D365 specializing in Dynamics 365 CRM/CE. If you are passionate about transforming businesses through cutting-edge technology solutions, we invite you to join our team of experts. Why work at ITKnocks? Technology is advancing at a faster pace today than it ever has before. Staying on old or obsolete tech for too long can leave you left behind in the industry. At ITknocks, employees get opportunities to learn and work on Advanced technologies every day. If you are a technology enthusiast and have passion then come join us to learn and work on technologies that help you build your profile and career too.” Technologies such as the latest Dynamics 365 online, powerplatform, Azure and AI components copilots and Azure open AI. Responsibilities and Requirements: Minimum 8 years experience in leading MS Dynamics 365 technical specialists in complex enterprise environments. Advanced MS Dynamics 365 development C, JavaScript, HTML, SQL and deployment experience. Advanced skills in Power Platform Power Apps, and Power Automate. Extensive Microsoft Dynamics 365 solution design experience. Strong interpersonal, communication and people skills with internal and external stakeholders. Experience in resolving complex client and stakeholder-related queries with exceptional analytical and problem-solving skills. Ability to work independently with limited supervision and be accountable for outcomes. Experience in ITIL service management. Experience with Microsoft Dynamics 365 solution design. Demonstrated experience with Microsoft Dynamics 365 solution packaging and deployment. Demonstrated experience with CI/CD solutions using Azure DevOps and Octopus Deploy is highly desirable. Demonstrated experience managing code branches with Git and Azure DevOps. Demonstrated experience with Microsoft Azure is desirable. Experience working in AGILE environments Knowledge & Technical Skills: Demonstrated ability to apply development, deployment and testing best practices. Relevant tertiary qualification in information technology or engineering. Strong interpersonal, communication and people skills with stakeholders. Ability to work independently with limited supervision and be accountable for outcomes. Business acumen: Works well with service delivery and project teams Shows resilience, pursuing challenging situations with drive to achieve specified goals. Problem-solving, analytical and critical thinking skills for investigating and resolving stakeholder, client, or systems problems, and for improving work practices and processes. A commitment to customer service excellence and professional representation combined with proven ability to communicate and accept responsibilities Qualifications: A Bachelor’s degree in Information Technology from a recognised educational/accredited institution is desirable and/ or equivalent substantial relevant work experience current or previous. Microsoft Dynamics 365 certification is desirable. Perks and Benefits: Market Competitive Salary Hybrid Model Annual Increment Annual Bonus Bi-Annual Performance Review IPD and OPD Referral Bonus Paid Certifications Perfect Work-Life Balance Healthy and Friendly Work Culture Monthly Recreational Events and Activities .. and much more Location: Karachi, hybrid Shift: Mon – Fri, 8 am – 5 pm Apply today and embark on a journey of innovation, growth, and endless possibilities – where every day brings new challenges and rewards. Apply Now

Details

Voice from Within

What Our Team Members Say

Let's Shape the Future Together!

Ready to shape the future of your business? Connect with ITKnocks, your catalyst for innovation. Let’s collaborate and transform possibilities into reality. Contact us, and let the possibilities unfold!