Join the Family

If you seek passion in taking challenges and are eager to grow in a rapid work environment then you need to get in touch with us! Join Evamp & Saanga family and commence your remarkable journey. We ensure you will come across uniquely productive trials and get a good chance to polish your crucial leadership skills.

What we value at Evamp & Saanga

Evamp & Saanga’s culture has been driven by:
Integrity that not only guides us on how we do things but also on what we do.   We will take Responsibility of our commitments and nurture a spirit and environment that sparks Creativity to build products that our customers love.  While we are obsessed with perfecting our processes and elevating standards, we strive to maintain Simplicity so that our processes, like our products, stay efficient, easy to support, and most importantly relevant for humans. Since 2001, we have been serving our customers by building Innovative technology solutions for business advances, and vice versa. What started off as a digital design house is now a regional powerhouse for digital transformation solutions.
We are Evamp & Saanga.

 

Careers at Evamp & Saanga

We want you at Evamp & Saanga if:

  • You share the same values as we do
  • You’re passionate about learning and working with bleeding edge technologies
  • You’re ready to be part of the digital and telecom revolution
  • You have the drive to win and never give up until you reach excellence

At Evamp & Saanga, we aim to attract and retain the most highly qualified candidates. In return, we strive to provide an experience, learning and chance to lead within an organization that open minded and appreciative.

Current Openings

Evamp & Saanga requires people, who think ahead of time; who innovate, invent, create, and implement. If you are one of them, apply away in your interested field below!

Full Time
Islamabad
Posted 3 days ago

Job Purpose:

A DevOps engineer’s roles and responsibilities are a combination of technical and management roles. It is essential to have excellent communication and coordination skills to successfully integrate various functions in a coordinated manner and deliver the responsibilities to the customer’s satisfaction.

Required Skills and Responsibilities:

  • Advance Expertise in All flavors of Linux
  • Able to manage a team of Junior DevOps
  • Hands-on on-premises Kubernetes deployment
  • Kubernetes Certified
  • In-Depth knowledge of the DevOps process
  • Hands-on expertise in Ansible and BASH
  • Expertise in Prometheus, Kibana, Grafana and ELK
  • In-Depth knowledge of Docker and Container, Docker Swarm, and MAAS.
  • Kubernetes monitoring stack expert
  • Kubernetes Application deployment process
  • Database cluster, preferably MariaDB and Cassandra
  • Experience with SQL queries and any relational database systems
  • Knowledge of Java, C#, PHP, Python, Ruby, or similar programming languages.
  • Proven ability to write clear, concise documentation
Additional Qualification and Experience
  • Experience with cloud technologies such as Cloud Stack, VMware, AWS, etc.
  • Communication, customer service, troubleshooting, problem-solving, and analytical the ills; extensive knowledge of product being supported.
  • Experience with cloud technologies such as Cloud Stack, VMware, AWS, etc.
  • Written and verbal skills; excellent phone manner.
  • Firm grasp of how the web works, networking, and software products.

Tools and Techniques

  • Reports to Manager Networks & Operations/ Manager DevOps
  • Maintain good and smooth communication with customers through different channels like the web, email, and phone
  • Prioritizing and managing the work-flow
  • Troubleshooting, diagnosing and resolving the issue
  • Maintaining procedural documents and reports
  • Ability to learn and work on changing technologies
  • Respond to customer’s calls, and emails and act accordingly regarding issues
  • Strong communication skills both written and verbal to interact confidently with clients
  • Great analytical and problem-solving skills help in resolving the issue faster
  • Strong troubleshooting, and diagnosing skills to resolve technical issues
  • Strong customer focus and technical knowledge of the company products or services.
  • Experience with Nagios, Pacemaker, Mysql Cluster, WSO2, JSNode, Tomcat,
  • Apache, Jenkins, DRBD, Navicate, Soap UI Usage, XenServer, PHP,
  • Hazelcast, Active MQ, Sonar Qube, and Jboss-fuse will be a plus.
  • Minimum Bachelor’s degree in the relevant field

Job Features

Job Category

DevOps Engineer

Total Positions

3

Experience

3 - 5 Years

Job Purpose: A DevOps engineer’s roles and responsibilities are a combination of technical and management roles. It is essential to have excellent communication and coordination skills to successful...

Full Time
Posted 3 days ago

Job Purpose:

In Capacity of Technical Project Manager, You will be providing subject matter expertise to project team and in charge of complete project life cycle starting from initiation phase to delivery of project deliverable. We are looking for an experienced Technical Project Manager to join our established team.

Required Skills and Responsibilities:

  • Coordinate systems development for major applications, define project requirements including information and data needs, business analysis and programming.
  • Coordinate all meeting and interface with business units, staff and service providers.
  • Make sure that the team is sticking to plan and manage the project timelines, budget and scope.
  • Coordinating the project stakeholders, both internal and external and managing communication with them.
  • Daily Management and coordination of all technical and logistical aspects of a project including timelines, risks, risk mitigation strategies, action items and change requests.
  • Leading and coordinating the scoping, technical requirements gathering, estimating and planning for single or multiple projects or work streams.
  • Managing project documentation and keeping all other project deliverables on track.
  • Translating scope and requirements of a technical nature to wider stakeholders of all levels.
  • Improving project management practices within team members and improve their skills.

Qualification and Experiences:

  • 2-3 Years of proven experience in managing projects.
  • Bachelors or Equivalent Degree in Computer Science/Software Engineering or Management.
  • Master’s Degree in Management/Project Management.
  • Any Certification in Project Management will be an added advantage.
  • Strong communication and consultative skills. Self-initiated and proactive.

Job Features

Job Category

Business Analyst / Technical Project Manager

Total Positions

2

Experience

3 - 5 Years

Job Purpose: In Capacity of Technical Project Manager, You will be providing subject matter expertise to project team and in charge of complete project life cycle starting from initiation phase to del...

Full Time
Islamabad
Posted 3 days ago

Job Description:

  • Demonstrated expertise in operating system fundamentals with a focus on Linux administration.
  • Proficiency in configuring and managing web applications and database servers, including Apache, Tomcat, HAProxy, Nginx, and MySQL.
  • Experience as an administrator for Apache, Tomcat, and Nginx, encompassing installation, configuration, application deployment, and maintenance.
  • Skill in profiling server resource usage, optimizing, and fine-tuning as necessary.
  • Ability to write queries and generate ad hoc reports according to requirements.
  • Development of database backup scripts and monitoring their execution, along with monthly data archiving.
  • Verification of monthly reports from backend databases.
  • Proactive monitoring of web applications and prompt resolution of server issues.
  • Collaborating with teams to identify and address application issues at the server level.
  • Proficiency with monitoring tools such as Nagios for statistical analysis.
  • Scripting proficiency in shell/bash/perl for task automation and customization.
  • Effective coordination with clients to understand issues and facilitate resolution by internal teams.
  • Competence in reading and monitoring Java application log files for troubleshooting.
  • Identification of opportunities for enhanced performance in SQL operations and implementations.
  • Oversight of production and staging environment database operations.
  • Design, implementation, and monitoring of disaster recovery plans for the production database environment.
  • Documenting processes and procedures clearly and concisely.
  • Maintaining smooth communication with customers via web, email, and phone channels.
  • Conducting online sessions with customers for issue resolution and providing Root Cause Analysis (RCA).
  • Cultivating and sustaining positive working relationships with customers and colleagues.
  • Addresses additional responsibilities as assigned, including troubleshooting and maintaining VAS platforms and services.
  • Ensures 24/7 availability of VAS services and adherence to all Service Level Agreements by the technical services team.
  • Guarantees the uptime, functionality, and backup of systems and servers at all times.
  • Applies telecom integration expertise in SMSC, USSD, IVR, SDP, Apps, Portals, charging gateways, and Services delivery platforms.
  • Utilizes knowledge of mobile internet and telecom VAS operations to establish operation methodologies and processes.

Skills Required:

  • Extensive hands-on experience in Linux configuration and optimization.
  • Advanced proficiency in MySQL database management, including query writing and optimization.
  • Expertise in configuring replication in MySQL.
  • Proficient in crafting and fine-tuning SQL statements for optimal performance.
  • Solid understanding of code versioning tools like Git and SVN.
  • Proficient in MySQL administration and maintenance.
  • Skilled in writing shell/bash scripts for automation and customization.
  • Familiarity with Java programming.
  • Capable in customer handling and communication.
  • Proficiency in Tomcat, HAProxy and Nagios

Job Features

Job Category

Linux Admin, VAS

Total Positions

1

Experience

3 - 4 Years

Job Description: Demonstrated expertise in operating system fundamentals with a focus on Linux administration. Proficiency in configuring and managing web applications and database servers, including ...

Full Time
Islamabad
Posted 4 days ago
The incumbent will work as part of a team to design and implement tests, debug and define corrective actions. You will also review system requirements and track quality assurance metrics.

Duties and responsibilities

  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Liaise with internal teams to identify system requirements
  • Monitor debugging process results
  • Stay up-to-date with new testing tools and test strategies
  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Work according to Manager’s instructions
  • Follow company policies

Skills

  • Strong knowledge of software QA methodologies, tools and processes
  • Solid knowledge of SQL and scripting
  • Experience working in an Agile/Scrum development process
  • Hands-on experience with automated testing tools
  • Ability to handle pressure and meet deadlines

Qualification and Experience

  • Minimum Bachelors degree in the relevant field
  • Minimum 2-3 years of experience of working in the relevant field

Job Features

Job Category

Quality Assurance Engineer

Total Positions

2

Experience

2 Years

The incumbent will work as part of a team to design and implement tests, debug and define corrective actions. You will also review system requirements and track quality assurance metrics. Duties and r...

Full Time
Islamabad
Posted 2 months ago
We are seeking a highly motivated and skilled IT Support Engineer to join our dynamic IT team. The ideal candidate will provide technical support to end-users and ensure the smooth operation of IT systems and infrastructure. The IT Support Engineer will play a crucial role in troubleshooting hardware and software issues, assisting with network administration, and delivering exceptional customer service to our internal stakeholders.

Responsibilities

1-Technical Support:
  • Provide first and second-level technical support to end-users via phone, email, or in-person.
  • Diagnose and resolve hardware, software, and network issues promptly.
  • Collaborate with team members to escalate complex issues and follow through to resolution.
2-Hardware and Software Maintenance:
  • Install, configure, and maintain desktops, laptops, printers, and other hardware peripherals.
  • Manage software installations, updates, and patches to ensure all systems are up-to-date and secure.
  • Conduct regular system audits to identify potential issues and implement preventive measures.
3-User Account Management:
  • Create and manage user accounts, permissions, and access rights.
  • Assist in onboarding/offboarding processes, including setting up new user accounts and decommissioning old ones.
4-Network Support:
  • Assist with network configuration, troubleshooting, and maintenance.
  • Work closely with the network team to ensure a secure and efficient network environment.
  • Documentation and Training:
  • Create and update documentation for IT processes, procedures, and issue resolutions.
  • Provide training to end-users on IT-related topics and best practices.
5-Customer Service:
  • Deliver excellent customer service by responding to and resolving IT issues in a timely manner.
  • Communicate effectively with end-users to understand and address their needs.

Qualifications:

  • Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
  • Proven experience in a similar role, preferably in an enterprise IT environment.
  • Strong knowledge of Windows and MacOS operating systems.
  • Familiarity with networking protocols, hardware, and troubleshooting techniques.
  • Experience with Active Directory, Office 365, and other IT management tools.
  • Excellent problem-solving and communication skills.
  • Ability to work independently and collaboratively in a fast-paced environment.

Job Features

Job Category

IT/Telecom Support Engineer

Total Positions

1

We are seeking a highly motivated and skilled IT Support Engineer to join our dynamic IT team. The ideal candidate will provide technical support to end-users and ensure the smooth operation of IT sys...

Full Time
Islamabad
Posted 2 months ago
At E&S the Solution Architect (SA) is the primary role for any project delivery. It’s the responsibility of a SA to deliver the project end to end within the timeline and good quality.

Responsibilities:

Solution Analysis & Requirement Gathering One of the primary responsibilities of the SA is detailed solution analysis and requirement gathering during the start of the project. During analysis its the responsibility of the SA to document clearly all requirements that are finalized. SA will also make sure that solutions and requirements are according to the scope of work locked with the customer during the contract or presales stage.

Solution Design

Another major responsibility of the SA is to design the best possible solution for the project. SA will also be responsible to document the solution in High-Level-Design (HLD) in detail. HLD should be clearly written, as it will be the basis of development.

Lead Development Team

Throughout the development lifecycle, a solution architect will direct and oversee activities of developers, answering questions or helping to resolve issues as they arise. This aspect of the role requires the solution architect to ensure that specifications and requirements are clearly communicated to their development teams. They monitor timelines and progress to ensure that team members are adhering to these specifications. The solution architect may also serve as a liaison between client-facing personnel and developers.

Code Reviews

Solution architect is also responsible for code review and sanity. Regular review of code should be done to make sure that coding is done according to standards.

Interface with client

From the initial conversations to determine project scope and specifications to the final presentation of software solutions, a solution architect meets directly with clients to provide feedback and updates on development projects. They may prepare reports and presentations, as well as demonstrations, to keep the client informed about issues that arise during development and report on integration and deployment. They may also receive updated specifications and requirements from clients throughout the development lifecycle.

Presales activities

At E&S, during presales stages, a SA is assigned with Business team. Therefore, SA needS to carefully evaluate the requirements and give a feasible solution according to company preferences. He/She can also discuss the solution internally with-in technical team before proposing it to client. If requested by business team, SA will also present and defend the technical solution in front of client.

Change requests after project launch

SA will be responsible to evaluate any changes requested by client and qualify them as a CR. SA will also provide the time estimates for the CR and if required will defend it in front of client. For development of these CRs, SA responsibility will be same as main project.

Skills:

  • Hands-on experience in sosftware development and coding (Preferably Java)
  • Excellent knowledge of software and application design and architecture and latest technologies used in industry
  • Excellent knowledge of modeling methods and should be able to document the high and low level designs
  • Understanding of software quality assurance principles
  • A technical mindset with great attention to detail and problem solving.
  • High quality organizational and leadership skills
  • Outstanding communication and presentation abilities
  • Familiarity with Mobile Application development, Web technologies like HTML/CSS, JavaScript, Jquery and UI/UX design

Job Features

Job Category

Solution Architect

Total Positions

2

Experience

7-10 years

At E&S the Solution Architect (SA) is the primary role for any project delivery. It’s the responsibility of a SA to deliver the project end to end within the timeline and good quality. Responsib...

Full Time
Islamabad
Posted 2 months ago
In this role, you will be responsible for designing, developing, and maintaining Java-based applications. You will collaborate with other developers, project managers, and stakeholders to understand business requirements and translate them into functional software solutions. The ideal candidate will have at least 3 years of experience in Java development and be passionate about coding, problem-solving, and working in a dynamic environment.

Key Responsibilities:

  • Design and develop Java-based applications
  • Write clean, efficient, and maintainable code
  • Participate in code reviews and help maintain code quality, organization, and automation
  • Continuously improve software development processes, tools, and technologies

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 3 years of experience in Java development
  • Strong knowledge of Java programming language, software design principles, and design patterns
  • Familiarity with Spring framework, Hibernate, JPA, and other related technologies
  • Familiarity with databases (SQL and/or NoSQL), RESTful web services, and web application development
  • Proficient understanding of code versioning tools such as Git
  • Excellent problem-solving, communication, and collaboration skills
  • Self-motivated, proactive, and able to work independently or as part of a team

Must have:

  • Java EE
  • REST
  • Hibernate
  • Sprint Boot

Job Features

Job Category

Java/J2EE developer — Spring Framework Experience

Total Positions

2

Experience

3 - 5 Years

In this role, you will be responsible for designing, developing, and maintaining Java-based applications. You will collaborate with other developers, project managers, and stakeholders to understand b...

Full Time
Islamabad
Posted 2 months ago
We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). You will ensure that these components and the overall application are robust and easy to maintain. You will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is important.

Responsibilities

  • Developing new user-facing features using React.js
  • Building reusable components and front-end libraries for future use
  • Translating designs and wireframes into high quality code
  • Optimizing components for maximum performance across a vast array of web-capable devices and browsers

Skills Required

  • Atleast 5 years of hands on experience with React.js
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model
  • Thorough understanding of React.js and its core principles
  • Experience with popular React.js workflows (such as Flux or Redux)
  • Familiarity with newer specifications of EcmaScript
  • Familiarity with RESTful APIs
  • Knowledge of modern authorization mechanisms, such as JSON Web Token
  • Familiarity with modern front-end build pipelines and tools
  • Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
  • Ability to understand business requirements and translate them into technical requirements
  • A knack for benchmarking and optimization
  • Familiarity with code versioning tools such as Git, SVN

Job Features

Total Positions

1

Experience

3-4 Years

We are looking for a great JavaScript developer who is proficient with React.js. Your primary focus will be on developing user interface components and implementing them following well-known React.js ...

Full Time
Islamabad
Posted 2 months ago

Required Skills and Responsibilities:

  • Basic work on the severer and deployment.
  • Strong understanding of operating system fundamentals and Background in Linux administration
  • Knowledge of networking like DNS, TCP/IP and other networking concepts
  • Firm grasp of how the web works, networking, and software products.
  • Knowledge of Windows, XP, Vista, and general desktop support issues.
  • Install and configure the computer applications.
  • Proven experience in configuring and managing web applications and database servers (Apache, tomcat, Nginx, MariaDB, MYSQL).
  • Monitor and maintain the computer networks.
  • Experience with monitoring tools for statistical analysis such as Nagios and ELK
  • Maintain good and smooth communication with customers through different. channels like the web, email, and phone.
  • Prioritizing and managing the workflow.
  • Maintaining procedural documents and reports.
  • Install and configure the computer applications.

Skills:

  • Background in Linux systems.
  • Experienced in Apache, Tomcat and Nginx as administrator for installation, configuration, application deployment, and maintenance.
  • Knowledge of Bash scripting, SQL queries, DNS, and TCP/IP Theoretical.
  • Knowledge of website development, Java, HTML, C#, PHP, and Python.
  • English communication, written and verbal is compulsory.
  • Great analytical and problem-solving skills.

Qualification and Experiences:

  • Minimum Bachelor's degree in Computer Science, Information Systems, or a similar relevant degree.
  • Minimum 2-3 years’ experience in relevant field.
 

Job Features

Job Category

Linux Admin

Total Positions

3

Experience

2-3 Years

Required Skills and Responsibilities: Basic work on the severer and deployment. Strong understanding of operating system fundamentals and Background in Linux administration Knowledge of networking lik...

Full Time
Islamabad
Posted 2 months ago
A DevOps engineer’s roles and responsibilities are a combination of technical and management roles. It is essential to have excellent communication and coordination skills to successfully integrate various functions in a coordinated manner and deliver the responsibilities to the customer’s satisfaction.

Responsibilities:

  • Advance Expertise in All flavors of Linux
  • Able to manage a team of Junior DevOps
  • Hands-on on-premises Kubernetes deployment
  • Kubernetes Certified
  • In-Depth knowledge of the DevOps process
  • Hands-on expertise in Ansible and BASH
  • Expertise in Prometheus, Kibana, Grafana and ELK
  • In-Depth knowledge of Docker and Container, Docker Swarm, and MAAS.
  • Kubernetes monitoring stack expert
  • Kubernetes Application deployment process
  • Database cluster, preferably MariaDB and Cassandra
  • Experience with SQL queries and any relational database systems
  • Knowledge of Java, C#, PHP, Python, Ruby, or similar programming languages.
  • Proven ability to write clear, concise documentation

Qualifications and Experience

  • Experience with cloud technologies such as Cloud Stack, VMware, AWS, etc.
  • Communication, customer service, troubleshooting, problem-solving, and analytical the ills; extensive knowledge of product being supported.
  • Experience with cloud technologies such as Cloud Stack, VMware, AWS, etc.
  • Written and verbal skills; excellent phone manner.
  • Firm grasp of how the web works, networking, and software products.

Tools and Techniques

  • Reports to Manager Networks & Operations/ Manager DevOps
  • Maintain good and smooth communication with customers through different channels like the web, email, and phone
  • Prioritizing and managing the work-flow
  • Troubleshooting, diagnosing and resolving the issue
  • Maintaining procedural documents and reports
  • Ability to learn and work on changing technologies
  • Respond to customer’s calls, and emails and act accordingly regarding issues
  • Strong communication skills both written and verbal to interact confidently with clients
  • Great analytical and problem-solving skills help in resolving the issue faster
  • Strong troubleshooting, and diagnosing skills to resolve technical issues
  • Strong customer focus and technical knowledge of the company products or services.
  • Experience with Nagios, Pacemaker, Mysql Cluster, WSO2, JSNode, Tomcat,
  • Apache, Jenkins, DRBD, Navicate, Soap UI Usage, XenServer, PHP,
  • Hazelcast, Active MQ, Sonar Qube, and Jboss-fuse will be a plus.
  • Minimum Bachelor’s degree in the relevant field

Job Features

Job Category

DevOps Engineer

Total Positions

1

Experience

5+ Years

A DevOps engineer’s roles and responsibilities are a combination of technical and management roles. It is essential to have excellent communication and coordination skills to successfully integrate ...

Full Time
Islamabad
Posted 12 months ago

Required Skills:-

- Bachelor's degree in CS, IT or related field. - Strong understanding of operating system fundamentals and Background in Linux Administraion - Proven experience in configuring and managing web applications and database servers (Apache, tomcat, Nginx, MariaDB, MYSQL). - Experienced in Apache, Tomcat and Nginx as administrator for installation, configuration, application deployment, and maintenance. - Experienced in trooubleshooting logs and maintiang apps. - Good knowledge of Bash scripting, clustering with pacemaker and galera etc and replication strategies. - know how of SQL queries and any relational database systems - Experience with monitoring tools for statistical analysis such as Nagios and ELK - Proven ability to write clear, concise documentation - Knowledge of networking like DNS, TCP/IP and other networking concepts - Perform daily system monitoring, integrity and availability of all hardware, server resources, systems and key processes, reviewing system and application logs, and verifying completion of scheduled jobs such as backups. - Perform regular security functions including log review, monitoring of systems and investigation possible intrusions. - Provide continuous monitoring, troubleshooting, and first level maintenance of the various application servers, systems and associated peripherals. This also includes adequate follow up on Problem Resolution tracking using the Remedy tool. - Develop and maintain installation and configuration procedures - Maintain good and smooth communication with customers through different channels like web, email, and phone - Prioritizing and managing the workflow - Troubleshooting, diagnosing, and resolving the issue - Respond to customer’s calls, emails and act accordingly regarding issues - Establish and maintain good working relationship with customers and other professionals - Communication, customer service, troubleshooting, problem-solving, and analytical skills; extensive knowledge of product being supported.

Job Features

Job Category

Linux Admin

Total Positions

1

Experience

3 - 4 Years

Required Skills:- – Bachelor’s degree in CS, IT or related field. – Strong understanding of operating system fundamentals and Background in Linux Administraion – Proven experie...