Career

Working with the right people makes all the difference! Be a part of our Team. A community that values your work and makes an impact.

Work with like-minded top performers

01.

Creativity

Stretch your mind to make magic. We bond over creative ambition and our love for design.

02.

Excellence

Be better than your best, and then better. We work to add value to people’s lives, not noise.

03.

Integrity

Be true, do what you say you will do. We deeply care about the quality and integrity of our work.

04.

Respect

Hold yourself and others in high regard. Without respect, truly world-class is a sham.

What you can Explore at
End2End IT Solutions

What you can Explore at End2End IT Solutions

Team Spirit

Closely tied and supportive team to care about. Highly passionate and expressive people to show excellence.

Work Ownership

We kickstart opportunities to explore and achieve. We let you do interesting things and bring them out of the boxes.

Culture of Learning

Make it happen always to show and excel. An atmosphere to Keep on remembering that learning is on the to-do list.

Work-Life Balance

Breakaway at a time, literally got you covered. Pamper the tech-savvy in you and bring the boxes together.

Decision Making

A chance to show your skills into a new dimension where will you achieve a healthy career and business growth.

Grow Professional

Enjoy challenging work and a satisfying job without any hierarchy. A small but mighty thing that brings something big.

Follow us on LinkedIn to get the latest job updates.

Current Openings

technical support

End2End IT Solutions is seeking to fill the following requirements for a Technical Support in our team.

No. of Positions: 15
Location: Ahmedabad, Gujarat
Salary: INR 35,000 Per Month (PM)*
(*Actual Salary vary depending on skill and experience.)

  • This position will entail many day to day and ongoing tasks that will be assigned to the employee.

    1. Customer Support Tasks – This applicant will be responsible for completing Tier 1 and Tier 2 tasks as defined by the Support Manager.

    2. Project Tasks – As assigned by the Project Manager, new and ongoing projects will require subtasks completed by this applicant, this may include but is not limited to: Server setup, software install, and software configuration.

    3. Training Tasks – Any types of training can and will be assigned to this applicant. This will include Online and Onsite training services.

    4. Ongoing Documentation Tasks – This applicant will be assigned tasks to update/create documents for both public and internal consumption. This will include but not limited to: FAQs, Release Notes, Manuals, and Internal Troubleshooting documents.

One of following certification required in 1st 12 month of employment

  • MTA: Database Exam 98-364 – Database Fundamentals based on Microsoft SQL Server, Self-Study at own pace:
  • MCA: Azure Administrator
  • This applicant will continue to be held to a high and increasing standard of customer service, accountability and capability throughout all tasks assigned. However, to retain this position, applicant must complete and receive a Microsoft Certified Professional and Microsoft Certified Azure Administrator certification which will be funded by End2End. This will be required within 12 months of acceptance of the Project/Helpdesk specialist position. The Salary listed will be advances as each requirement is met. Initial salary might be INR 35,000 PM. Upon completion of one Microsoft Certified Professional certificated is received, salary increases by INR 2,500 PM. This first certificate is to be self-paced, self-study. Once the Azure Administrator Exam AZ 104 – Microsoft Azure Administrator is completed, salary increases to INR 2,500 PM.

    I acknowledge receipt of the Job Description and have read and understand the document.

    I agree to abide by the duties and responsibilities outlined in the document and meet them to the best of my abilities.

    I also agree that this document does not form any contract with END2END nor does this document create any kind of separate contractual relationship with END2END.

    END2END may choose to terminate employment for cause, cause is not required.

    *Actual Salary vary depending on skill and experience.

Software developer (C#)

End2End IT Solutions is seeking to fill the following requirements for a Software Developer(C#) in our team.

The ASP.NET / C# developer will work to create applications for data collection and reporting. Experience delivering .NET and secure Web applications using ASP.NET / C# and related technologies is required.

No. of Positions: 35
Location: Ahmedabad, Gujarat
Salary: INR 40,000 Per Month (PM)*
(*Actual Salary vary depending on skill and experience.)

  • 2+ years of Experience working with agile software development teams to design and develop custom .NET (C#) enterprise web applications.
  • Solid understanding of object-oriented programming, design patterns, application frameworks, and database design.
  • Experience producing well-documented and efficient code while also explaining complex technical information to client stakeholders and development teams.
  • Passion for emerging technology trends with a desire to stay current; encouraging teams to learn and adopt new technologies.
  • Strong communication skills; enthusiastic about engaging in discussions with clients, and project team members, about technical best practices.
  • Our engineers focus on the following stacks: .NET (C#) and Node.js (Express) on the back end and Angular/Vue.js on the front end.
  • Collaborating with management, departments, and customers to identify end-user requirements and specifications.
  • Designing algorithms and flowcharts to create new software programs and systems.
  • Producing efficient and elegant code based on requirements.
  • Testing and deploying programs and applications.
  • Troubleshooting, debugging, maintaining, and improving existing software.
  • Compiling and assessing user feedback to improve software performance.
  • Observing user feedback to recommend improvements to existing software products.
  • Developing technical documentation to guide future software development projects.
  • Work with experienced team members to conduct root cause analysis of issues, review new and existing code and/or perform unit testing.
  • Identify ideas to improve system performance and impact availability.
  • Resolve complex technical design issues.
  • Compile timely, comprehensive, and accurate documentation and or reports as requested.
  • Possess strong problem-solving and decision-making skills while using good judgment.
  • Multi-task and change from one task to another without loss of efficiency or composure.
  • Analysis
  • General Programming Skills
  • Software Design
  • Software Debugging
  • Software Documentation
  • Software Testing
  • Problem Solving
  • Teamwork
  • Leadership
  • Software Development Fundamentals
  • Software Development Process
  • Software Requirements
  • Communication skills
  • Software requirements
  • Software architecture
  • Coaching and mentoring

Cloud Administrator

End2End IT Solutions is seeking to fill the following requirements for a Cloud Administrator in our team.

End2End IT Solutions is supporting a Clients that support Law Enforcement Agency on a large mission critical development and sustainment program to design, build, deliver, and operate a network operations environment including introducing new cyber capabilities to address emerging threats. End2End is seeking a Systems Administrator with Azure experience to support the design, development, and deployment of advanced cybersecurity capabilities.

No. of Positions: 7
Location: Ahmedabad, Gujarat
Salary: INR 50,000 Per Month (PM)*
(*Actual Salary vary depending on skill and experience.)

  • Ability Restart/bounce the Azure components/clusters/VMs.
  • Create and manage swap space on deployed cloud system per customer policies In support of the deployed cloud systems and environments.
  • Create custom scripts to automate support processes where applicable Ability to Power off/ Down the un-used VMs Ability to identify issues at Azure level and resolve.
  • Manage Azure subscriptions and profiles.
  • Deploying VMs into Virtual Networks.
  • Configuring VM for Optimum Cost, Performance, and Security.
  • Backing up VMs and potentially providing Fail-over Recovery.
  • Providing technical and system administration support through troubleshooting, identifying & isolating issues, conducting root cause analysis, and implementing appropriate solutions
  • Performing scans and remediating vulnerabilities in Linux and/or Windows
  • Responding to application-related issues, resolving on-the-spot problems (when possible), replicating the issue for internal analysis/diagnosis, and preparing technical documentation accurately depicting the problem and/or solution
  • Working alone on individual projects while being involved in larger projects – Supporting the operations and maintenance aspects of deployed capabilities
  • Supporting the development of system security documentation on new and previously deployed capabilities
  • Managing the functionality and efficiency of a group of computers running on one or more operating systems
  • Helping to maintain the integrity and security of IT systems
  • Understanding of Azure services and technologies (Resource Manager APIs and Deployment Methodologies, Application Services and Micro Services Patterns, Azure Compute, Storage and Networking, Azure Security and Identity, Azure Backup and Recovery, Container Services, Data Platform, Automation and Log Analytics, DevOps and/or GitHub)
  • Advise stakeholders and translate business requirements into technical specifications.
  • Manage and prioritize multiple concurrent deliverables.
  • Identify opportunities for process improvement and operational enhancement, help incorporate them into the overall technical strategy.
  • Maintain technical skills and knowledge, keeping up to date with new Azure service offerings, evolving development best practices, industry standards, and technologies.
  • 2+ years of applicable, hands-on experience
  • Experience with Azure cloud administration
  • Excellent written and verbal communications skills.
  • Meaningful, hands-on experience performing scans and remediating vulnerabilities in cloud environments.
  • Must be able to manage the functionality and efficiency of a virtual/physical desktop pool by proactively and reactively responding to trouble and incident tickets
  • Knowledge of the principles, methods, and techniques used in systems administration
  • Ability to develop and maintains system/security documentation
  • Ability to interact with users to include software installs and hardware/software troubleshooting
  • Must be able to maintain knowledge of current system design to connect, configure, and/or enable information systems, devices, or components
  • Have the ability to assist team members by providing input to program deliverables
  • Be able to provide support for maintenance and change requests for all user-facing devices and systems.

    Desired Skills:
  • Experience with Azure Services, including Machine Learning, Analytics, Databases, Azure Identity and Security Services (Active Directory, Domain Services, Defender, Key Vault, Sentinel, Security Center), Management and Governance (Landing Zone, Automation, Cost, Policy, Compliance), Migration Services, Networking (including ExprerssRoute, DNS, Network Watcher, and Load Balancers), and Development (including Azure DevOps, Infrastructure-as-Code (IaC) and Azure Functions for serverless solutions)
  • Experience managing many people and projects – Experience working in an agile development environment
  • Experience working in DevOps and/or DevSecOps environments
  • Scaled Agile Framework (SAFe) knowledge and experience – Experience with Azure technologies, and migrations from on-prem to Azure
  • Experience with agile tools, including Jira
  • Bachelor’s degree in Systems Engineering, Computer Science, Information Systems or related technical field.
  • 2 years of related work experience may be substituted for each year of degree level education.
  • Azure certifications
  • Professional certification in one or more applicable technologies

azure Administrator

End2End IT Solutions is seeking to fill the following requirements for a Azure Administrator in our team.

End2End IT Solutions is supporting a Clients that support Law Enforcement Agency on a large mission critical development and sustainment program to design, build, deliver, and operate a network operations environment including introducing new cyber capabilities to address emerging threats. End2End is seeking a Systems Administrator with Azure experience to support the design, development, and deployment of advanced cybersecurity capabilities.

No. of Positions: 7
Location: Ahmedabad, Gujarat
Salary: INR 50,000 Per Month (PM)*
(*Actual Salary vary depending on skill and experience.)

  • Ability Restart/bounce the Azure components/clusters/VMs.
  • Create and manage swap space on deployed cloud system per customer policies In support of the deployed cloud systems and environments.
  • Create custom scripts to automate support processes where applicable Ability to Power off/ Down the un-used VMs Ability to identify issues at Azure level and resolve.
  • Manage Azure subscriptions and profiles.
  • Deploying VMs into Virtual Networks.
  • Configuring VM for Optimum Cost, Performance, and Security.
  • Backing up VMs and potentially providing Fail-over Recovery.
  • Providing technical and system administration support through troubleshooting, identifying & isolating issues, conducting root cause analysis, and implementing appropriate solutions
  • Performing scans and remediating vulnerabilities in Linux and/or Windows
  • Responding to application-related issues, resolving on-the-spot problems (when possible), replicating the issue for internal analysis/diagnosis, and preparing technical documentation accurately depicting the problem and/or solution
  • Working alone on individual projects while being involved in larger projects – Supporting the operations and maintenance aspects of deployed capabilities
  • Supporting the development of system security documentation on new and previously deployed capabilities
  • Managing the functionality and efficiency of a group of computers running on one or more operating systems
  • Helping to maintain the integrity and security of IT systems
  • Understanding of Azure services and technologies (Resource Manager APIs and Deployment Methodologies, Application Services and Micro Services Patterns, Azure Compute, Storage and Networking, Azure Security and Identity, Azure Backup and Recovery, Container Services, Data Platform, Automation and Log Analytics, DevOps and/or GitHub)
  • Advise stakeholders and translate business requirements into technical specifications.
  • Manage and prioritize multiple concurrent deliverables.
  • Identify opportunities for process improvement and operational enhancement, help incorporate them into the overall technical strategy.
  • Maintain technical skills and knowledge, keeping up to date with new Azure service offerings, evolving development best practices, industry standards, and technologies.
  • 2+ years of applicable, hands-on experience
  • Experience with Azure cloud administration
  • Excellent written and verbal communications skills.
  • Meaningful, hands-on experience performing scans and remediating vulnerabilities in cloud environments.
  • Must be able to manage the functionality and efficiency of a virtual/physical desktop pool by proactively and reactively responding to trouble and incident tickets
  • Knowledge of the principles, methods, and techniques used in systems administration
  • Ability to develop and maintains system/security documentation
  • Ability to interact with users to include software installs and hardware/software troubleshooting
  • Must be able to maintain knowledge of current system design to connect, configure, and/or enable information systems, devices, or components
  • Have the ability to assist team members by providing input to program deliverables
  • Be able to provide support for maintenance and change requests for all user-facing devices and systems.

    Desired Skills:
  • Experience with Azure Services, including Machine Learning, Analytics, Databases, Azure Identity and Security Services (Active Directory, Domain Services, Defender, Key Vault, Sentinel, Security Center), Management and Governance (Landing Zone, Automation, Cost, Policy, Compliance), Migration Services, Networking (including ExprerssRoute, DNS, Network Watcher, and Load Balancers), and Development (including Azure DevOps, Infrastructure-as-Code (IaC) and Azure Functions for serverless solutions)
  • Experience managing many people and projects – Experience working in an agile development environment
  • Experience working in DevOps and/or DevSecOps environments
  • Scaled Agile Framework (SAFe) knowledge and experience – Experience with Azure technologies, and migrations from on-prem to Azure
  • Experience with agile tools, including Jira
  • Bachelor’s degree in Systems Engineering, Computer Science, Information Systems or related technical field.
  • 2 years of related work experience may be substituted for each year of degree level education.
  • Azure certifications
  • Professional certification in one or more applicable technologies

Senior Cloud Administrator

End2End IT Solutions is seeking to fill the following requirements for a Senior Cloud Administrator in our team.

End2End IT Solutions is supporting a Clients that support Law Enforcement Agency on a large mission critical development and sustainment program to design, build, deliver, and operate a network operations environment including introducing new cyber capabilities to address emerging threats. End2End is seeking a Systems Administrator with Azure experience to support the design, development, and deployment of advanced cybersecurity capabilities.

No. of Positions: 5
Location: Ahmedabad, Gujarat
Salary: INR 85,000 Per Month (PM)*
(*Actual Salary vary depending on skill and experience.)

  • Ability Restart/bounce the Azure components/clusters/VMs.

  • Create and manage swap space on deployed cloud system per customer policies In support of the deployed cloud systems and environments.

  • Create custom scripts to automate support processes where applicable Ability to Power off/ Down the un-used VMs Ability to identify issues at Azure level and resolve.

  • Manage Azure subscriptions and profiles.

  • Deploying VMs into Virtual Networks.

  • Configuring VM for Optimum Cost, Performance, and Security.

  • Backing up VMs and potentially providing Fail-over Recovery.

  • Providing technical and system administration support through troubleshooting, identifying & isolating issues, conducting root cause analysis, and implementing appropriate solutions

  • Performing scans and remediating vulnerabilities in Linux and/or Windows

  • Responding to application-related issues, resolving on-the-spot problems (when possible), replicating the issue for internal analysis/diagnosis, and preparing technical documentation accurately depicting the problem and/or solution

  • Working alone on individual projects while being involved in larger projects – Supporting the operations and maintenance aspects of deployed capabilities

  • Supporting the development of system security documentation on new and previously deployed capabilities

  • Managing the functionality and efficiency of a group of computers running on one or more operating systems

  • Helping to maintain the integrity and security of IT systems

  • Understanding of Azure services and technologies (Resource Manager APIs and Deployment Methodologies, Application Services and Micro Services Patterns, Azure Compute, Storage and Networking, Azure Security and Identity, Azure Backup and Recovery, Container Services, Data Platform, Automation and Log Analytics, DevOps and/or GitHub)

  • Advise stakeholders and translate business requirements into technical specifications.

  • Design cloud and hybrid solutions that run on Microsoft Azure, including but not limited to; AI + Machine Learning, Analytics, Databases, Compute, Hybrid + multicloud, Internet of Things, Management and governance, Networking, Security, Storage, and Web.

  • Manage and prioritize multiple concurrent deliverables.

  • Identify opportunities for process improvement and operational enhancement, help incorporate them into the overall technical strategy.

  • Maintain technical skills and knowledge, keeping up to date with new Azure service offerings, evolving development best practices, industry standards, and technologies.

  • Work across organizational boundaries to coordinate with other subject matter experts and achieve shared objectives.

  • 5+ years of applicable, hands-on experience
  • Experience with Azure cloud administration
  • Excellent written and verbal communications skills.
  • Meaningful, hands-on experience performing scans and remediating vulnerabilities in cloud environments.
  • Must be able to manage the functionality and efficiency of a virtual/physical desktop pool by proactively and reactively responding to trouble and incident tickets
  • Knowledge of the principles, methods, and techniques used in systems administration
  • Ability to develop and maintains system/security documentation
  • Ability to interact with users to include software installs and hardware/software troubleshooting
  • Must be able to maintain knowledge of current system design to connect, configure, and/or enable information systems, devices, or components
  • Have the ability to assist team members by providing input to program deliverables
  • Be able to provide support for maintenance and change requests for all user-facing devices and systems.

    Desired Skills:
  • Experience with Azure Services, including Machine Learning, Analytics, Databases, Azure Identity and Security Services (Active Directory, Domain Services, Defender, Key Vault, Sentinel, Security Center), Management and Governance (Landing Zone, Automation, Cost, Policy, Compliance), Migration Services, Networking (including ExprerssRoute, DNS, Network Watcher, and Load Balancers), and Development (including Azure DevOps, Infrastructure-as-Code (IaC) and Azure Functions for serverless solutions)
  • Experience managing many people and projects – Experience working in an agile development environment
  • Experience working in DevOps and/or DevSecOps environments
  • Scaled Agile Framework (SAFe) knowledge and experience – Experience with Azure technologies, and migrations from on-prem to Azure
  • Experience with agile tools, including Jira.
  • Bachelor’s degree in Systems Engineering, Computer Science, Information Systems or related technical field.
  • 5 years of related work experience may be substituted for each year of degree level education.
  • Azure certifications
  • Professional certification in one or more applicable technologies

Manual QA Engineer- Lead

End2End IT Solutions is seeking to fill the following requirements for a Manual QA Engineer- Lead in our team.

We are seeking a Manual QA Engineer- Lead to join the the team. QA engineer responsibilities include defining and managing test documents and the plan, executing manual and automation testing. You will also manage a small team of QA engineers and review Quality metrics.

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Manage a small team of QA engineers
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • 4+ years of work experience in software quality assurance including QA automation.
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience working in an Agile/Scrum development process
  • Experience with automation, performance and/or security testing is a plus.

Manual QA Engineer

End2End IT Solutions is seeking to fill the following requirements for a Manual QA Engineer in our team.

We are seeking a Manual QA Engineer to join the the team. QA engineer responsibilities include defining and managing test documents and the plan, executing manual and automation testing. You will also manage a small team of QA engineers and review Quality metrics.

  • Review requirements, specifications and technical design documents to provide timely and meaningful feedback
  • Create detailed, comprehensive and well-structured test plans and test cases
  • Estimate, prioritize, plan and coordinate testing activities
  • Manage a small team of QA engineers
  • Design, develop and execute automation scripts using open source tools
  • Identify, record, document thoroughly and track bugs
  • Perform thorough regression testing when bugs are resolved
  • Develop and apply testing processes for new and existing products to meet client needs
  • 2+ years of work experience in software quality assurance including QA automation.
  • Strong knowledge of software QA methodologies, tools and processes
  • Experience in writing clear, concise and comprehensive test plans and test cases
  • Experience working in an Agile/Scrum development process
  • Experience with automation, performance and/or security testing is a plus.

Please share your resume on career@end2enditsolutions.com

SUBSCRIBE TO OUR NEWSLETTER