Python Software Engineer Calgary, AB View Details

Python Software Engineer

We are looking for a software developer who will be responsible for designing and developing software that is revolutionizing how developers write applications. You will work with a team of energetic individuals who are passionate about making NuvolTech the leading innovator in software development tools. Passion for software development and quality is a must!


Responsibilities:
  • Translate product vision and requirements into software design.
  • Thorough understanding of how to interpret customer business needs.
  • Write clean, maintainable code following best practices (unit testing, source control, continuous integration, automation, design patterns, etc.)
  • Collaborate with other developers, testers, and system engineers to ensure quality product enhancements.
  • Follow Agile Scrum methodology.

Job Requirements:
  • 5 to 10 years overall professional software development experience.
  • 3+ years of scripting language development experience.
  • 3+ years of experience working in a Linux/Unix development environment.
  • 4+ years experience with Web technologies such as Javascript, HTML and CSS.
  • Experience with design principles and patterns.

The preferred candidate has:
  • Degree in Computer Science or Information Systems.
  • Cloud and virtualization based technologies (Amazon Web Services, VMWare cloud technologies or OpenStack)
  • Developing and supporting cloud infrastructure designs and implementations.
  • Support always-available cloud based software as a service (SaaS) applications.
  • Experience using DevOps frameworks (Puppet, Chef)



iOS Developer Calgary, AB View Details

iOS Developer

NuvolTech is looking for an iOS developer to build a new application, integrating java based web applications. We need people that move fast, have a lot to offer, and are eager to learn.


Why this job is awesome:
  • You get to build an app from scratch, your way.
  • You’ll have thousands of users waiting to use your app
  • You get to use the latest and greatest tools/software/algorithms.
  • You will build something that is truly missing in the marketplace for
  • You will optimize a business.
  • NuvolTech is an amazing place to work – subsidized food, plenty of paid time off, beer, gym reimbursement, and lots of happy hours/fun events.

Qualifications:
  • B.S. in Computer Science, Mathematics, or related field.
  • Experience building applications using Objective-C/C++.
  • Released an app into the Apple App Store for iOS.
  • At least two years experience building mobile apps.
  • Passionate about user experience on mobile devices.
  • Very familiar with REST and other backend technologies.

Bonus points:
  • You have UI/UX experience.
  • Android SDK experience



Cloud Analyst Hyderabad, India View Details

Cloud Analyst

We are looking for a cloud analyst who will be responsible for designing and implementing private/public clouds.


Experience Required:
  • Experience with different cloud technologies and should be capable of recommending strategies based on requirements from clients.
  • Must have in-depth experience with OpenStack and should have worked on the latest “Grizzly” version of OpenStack.
  • Should have experience with architecting and deploying cloud/virtualization solutions.
  • Experience architecting infrastructure solutions using both linux/Unix and windows with specific.
  • Recommendations on server, load balancing, HA/DR and storage architectures.
  • Will be responsible for driving proposed solution for approval and aligning with client organization architects besides implementing the PoC and eventually driving the final implementation for deployment.

Job Requirements:
  • 5 to 10 years overall professional private/public cloud experience.
  • 3+ years of scripting language development experience.
  • 3+ years of experience working in a Linux/Unix development environment.