Apply Now

By checking this box and applying, I agree to SMS Terms and to receive automated notifications at the phone number entered above. Consent is not required to apply to this job.
Attach Resume: or enter text
ZipRecruiter
Posted on

Compensation

$50,000 to $70,000 Annually

Benefits Offered

Medical

Employment Type

Full-Time

Why Work Here?

“Opportunity to work on cutting-edge technology at a company poised to disrupt the Cloud industry”

ABOUT US

Idyl Technologies brings Silicon Valley to the South. Based in Nashville, TN, we're a public cloud provider—similar to AWS, Azure or Google Cloud—except that we have an intense focus on simplifying application deployment, management and monitoring. Known as Operations Automation, our platform allows developers to focus on developing applications, not configuring infrastructure. Increase development velocity, reduce deployment complexity and streamline IT processes with Idyl's turn-key DevOps platform. Our cloud environment tightly integrates cloud-native tools like Docker containers and cluster orchestrators to simplify the rollout of highly available deployments without advanced knowledge of networking or learning complex tools like Kubernetes. Go from Github to Production in minutes. Simple. Open-source. Developer-focused. Idyl Cloud — Now in beta

OPPORTUNITY

Join a team of innovators pioneering the next generation of cloud infrastructure. Idyl Technologies offers a fast-paced, startup environment where world-class engineering meets elegant product design. We empower developers from code to production through easy-to-use cloud technology. We automate operations to help companies become leaner, more nimble and more efficient so that they’re better equipped to meet their organizations’ evolving business demands.

As a public cloud provider, Idyl Technologies is seeking a Junior Developer who will be responsible for assisting in the development of building customer facing and internal web applications, GUIs and cloud APIs. The Junior Developer will add features and functionality to our existing cloud software, but also have the opportunity to build new applications from the ground up. The Junior Developer will work closely with our infrastructure engineers to develop new product features and expose them to users through clean and intuitive APIs and UIs. The most promising candidates will also have an eye for design, incorporating beautiful elements into the UI, and have an empathy for the end-user, expressed through an intuitive UX. In general, you must:

  • Be an independent, proactive, curious, relentless, disciplined, infinite learner

  • Be able to put yourself in the shoes of the client and translate business objectives into sensible application designs

  • Be comfortable in a startup environment and be adaptable, willing to self-start, and work in various roles, as needed

  • Be an excellent communicator and team player capable of working with other engineers

JOB DESCRIPTION

Work in a team to develop infrastructure applications

The Idyl command line interface (CLI) is the core tool for the management of compute instances, networks and volumes on Idyl Cloud. We're looking for full-stack developers to help us:

  • Help build an intuitive user portal front-end (GUI) to compliment Idyl's feature-rich CLI and backend

  • Add new features and functionality to our existing CloudAPI backend (Node.js)

  • Create new tools and products for developers as needed

Our platform leverages several open-source projects, so our stack is diverse. However, the majority of our applications are built with Node.js and Go. We also leverage lots of Bash, python and other scripting languages. Additionally, in this job you will utilize modern frameworks, tools and technologies such as Docker containers, orchestrators, configuration management tools, CI/CD pipelines and more (We guarantee that you'll learn A LOT of new stuff!). The most promising candidates will also have an eye for design, incorporating beautiful elements into the UI, and have an empathy for the end-user, expressed through an intuitive UX.

Guide our product decisions​

We're a cloud for developers, so we want to hear your thoughts! What tools or features would you like to see?

  • Guide our product design and feature roadmap

  • Understand market trends and research existing solutions and emerging technologies

  • Manage design, development, testing, deployment and analysis of product features

  • Report progress to executive/strategic team, providing recommendations as necessary

Document projects

  • Maintain detailed documentation of software designs, changes and macro-scale issues

  • Create historical records of steps taken and lessons-learned to ensure software and/or hardware can be maintained into the future

  • Create flowcharts, diagrams, specifications and other records that concisely illustrate architecture, key design decisions, API components, etc.

REQUIREMENTS

  • 1-3 years experience in software development with beginner skills in common frameworks, Node.js, Express.js, React, Angular.js, Vue.js, Ember.js or similar

  • Knowledge of object-oriented abstractions and modular design patterns

  • Experience designing REST APIs and writing documentation

  • Understanding in fundamentals of software development, including Agile processes, test-driven development, and tools for developing, testing, integrating and deploying code

  • Comfortable developing in a team using Git version control

PREFERRED SKILLS

  • Knowledge of DevOps practices and tools, including Docker containers and continuous integration/continuous delivery (CI/CD) pipelines

  • Experience with Operations Automation tooling (i.e. Infrastructure-as-Code) such as Terraform, Ansible and Jenkins

  • Golang development experience

  • Clear understanding of the principles of distributed systems, including stateful/statelessness and the CAP theorem

  • Experience developing in a microservices design patterns

PERKS

We're a startup, so we do things a little differently...

  • Remote work option

  • Vibrant and trendy co-working office in East Nashville next to Bolton's (

Idyl Technologies

About Idyl Technologies:

Idyl Technologies is a public cloud provider that empowers developers from code to production through easy-to-use, cutting edge cloud technology. We automate operations through a cloud that is custom built to run containerized software applications. Our goal is to help small to medium sized companies become leaner, more nimble, and more efficient so that they’re better equipped to meet their organizations’ evolving business demands.

Company website: https://www.idyl.tech

Company address: 626 Main St. Nashville, TN 37206

Posted date: 28 days ago

View all Jobs at Idyl Technologies