Careers

Founded and run by engineers, UpVision is dedicated to fostering an environment where the most talented engineers can do their best work. We strive to be truly the best at the technologies we work with. We work hard to meet the level of performance above and beyond our customer's expectations and keep doing it consistently.

Members of UpVision enjoy great pay and perks. We provide opportunity to work with some of the most passionate and self driven people in the industry. Thrive your career with us and build trusted relationships for an uplifted and fun-loving culture.

Good People Good People
Meaningful Work Meaningful Work
Learning and development Learning & development
Competitive compensation Competitive Pay

Current Openings

We are always looking for new talent. Listed below are current openings. If you are interested in working at UpVision please drop us an email with your latest resume.

DevOps Engineer

Designation: Software Engineer

Qualification: B. Tech / B.E in IT / Computer

Experience: 2 - 5 years

Location: Gandhinagar

Roles & Responsibilities

  • Perform various PlatformOps activities on a daily basis based on client needs via direct client interaction.
  • Work collaboratively with DevOps and software engineering teams via daily communication channel.
  • Proactively respond to client support needs.
  • Understand, learn and implement various technologies used by client and perform various analytical and integration activities.
  • Perform various system troubleshooting and maintenance activities based on predefined procedures.

Requirements

  • Minimum 2 years of work experience
  • Self-motivated individual who is good in working with teams and client coordination
  • Good understanding in various web technologies such as web applications, micro services, web apis (REST/GraphQL), security
  • Experience in a programming language/framework such as python, nodejs, go, java, c#, asp.net, etc.
  • Experience integrating external secured API
  • Experience with unix/linux operating system along with shell scripting
  • Experience with various types of troubleshooting, analysis techniques
  • Must have good communication skills in English, time-management and organizing skills
  • Optional - Knowledge of cloud platforms such as AWS, Azure is a plus
  • Strong academic results is a plus
  • Positive attitude towards technical challenges
  • Attentive to details
  • Quick learner
  • Ability to think out of the box, with usability in mind
  • Ability to work in a multidisciplinary environment
  • Great Attitude!
Apply Now
Read More

Jr. DevOps Engineer

Designation: Associate Software Developer

Qualification: B. Tech / B.E in IT / Computer

Experience: 0 - 2 years

Location: Gandhinagar

Roles & Responsibilities

  • Implement integrations requested by client.
  • Follow procedures for system troubleshooting and maintenance.
  • Deploy updates and fixes.
  • Perform root cause analysis for production errors.
  • Ability to troubleshoot and resolve issues in our dev, test and production environments
  • Work collaboratively with DevOps and Software engineering team to deploy and operate systems properly.
  • Manage source control using GIT

Requirements

  • A problem-solver mindset and taking ownership of your work
  • Analyze logs and take corrective actions
  • Strong fundamentals in data structures, algorithms, and networking
  • Good to have knowledge of cloud platforms (AWS, Azure, GCP)
  • Must be good in Team Handling and client coordination
  • Good time-management skills
  • Great interpersonal and communication skills
  • Hungry but humble
  • Excellent communication skills & ability to communicate
  • Fluent in English in oral & writing would be a plus
  • Nice to have some knowledge of Linux
  • Strong academic results would be a plus
Apply Now

.Net Developer

Designation: Associate Software Developer

Qualification: B. Tech / B.E in IT / Computer

Experience: 0 - 2 years

Location: Gandhinagar

Roles & Responsibilities

  • Understanding of existing software application.
  • Coding as per requirement using various technologies
  • Provide technical solutions
  • Developing existing programs by analyzing and identifying areas for modification.
  • Optimize development effort, by bringing in best practices
  • Ensure the developed solution is validated against the agreed design
  • Analyze logs and take corrective actions
  • Ensure any new solution developed follows the design standards maintained within organization
  • Ensure high performance and availability of applications/modules

Requirements

  • A problem-solver mindset and taking ownership of your work
  • Solid understanding of object-oriented programming (OOP)
  • Strong fundamentals in Asp.NET, MVC and C# development
  • Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#
  • Proficient development knowledge in technologies; such as HTML5, CSS, JavaScript, jQuery, XML, and AJAX
  • Familiarity with code design principles, patterns, and best practices
  • Nice to have fair knowledge of Angular/React JS
  • Hungry but humble
  • Excellent communication skills & ability to communicate
  • Fluent in English in oral & writing would be a plus
  • Strong academic results would be a plus
Apply Now
Read More