Azure Cloud Developer

$80,000 - $133,000/Yr

Dexian - Roanoke, TX

posted about 2 months ago

Full-time - Mid Level
Onsite - Roanoke, TX
10,001+ employees
Administrative and Support Services

About the position

The Azure Cloud Developer position at Digital Intelligence Systems LLC is a long-term role that offers a unique work arrangement of two weeks onsite followed by two weeks remote, primarily based in Westlake, TX. This position is designed for an experienced developer who will be responsible for designing, developing, and maintaining a comprehensive and scalable DevOps automation practice specifically for Java applications deployed on Azure cloud platforms. The role requires a solid understanding of REST concepts and the ability to develop REST APIs using Spring Boot with Tomcat, as well as a deep knowledge of Java 17 capabilities, including lambda expressions, streams, and functional interfaces. The candidate will also work with various Spring modules such as IOC, MVC (REST), BATCH, Active MQ, and Spring Boot, alongside core components like OAuth2 and security. In addition to development tasks, the Azure Cloud Developer will be expected to design and develop automation solutions for Azure Kubernetes Service (AKS), databases, Service Bus, and FunctionApp solutions. The role also involves creating cloud observability solutions, including dashboards and alerts for multiple Azure services, and setting up system-level performance alerts while automating elasticity based on specific requirements. Maintaining detailed documentation, diagrams, and a knowledge base is also a critical part of this position. The ideal candidate will demonstrate commendable knowledge of the Azure tech stack and have experience with Jenkins build and code-deployment procedures, containerization technologies like Docker and Kubernetes, and creating and executing SQL and UNIX scripts. Exposure to monitoring tools such as SPLUNK and DataDog is also beneficial.

Responsibilities

  • Design, develop and maintain comprehensive and scalable DevOps automation practice for Java applications on Azure cloud platforms.
  • Design and develop the automation for AKS, Database, Service Bus, FunctionApp solutions.
  • Design and develop cloud observability solutions, dashboards, and alerts for multiple Azure services.
  • Set up system-level performance alerts and automate elasticity based on the requirements.
  • Maintain the detailed documentation, diagrams, and knowledge base.
  • Demonstrate commendable knowledge of the Azure tech stack.

Requirements

  • 9+ years of development experience
  • Solid understanding of REST concepts and developing REST APIs using Spring Boot with Tomcat
  • Solid understanding of Java 17 capabilities, lambda, streams and functional interfaces, Spring modules, including IOC, MVC (REST), BATCH, Active MQ, Spring Boot along with other core components like OAuth2 and security
  • Experience with Jenkins build & code-deployment procedures
  • Experience with containerization technologies like Docker and Kubernetes
  • Experience with creating and executing SQL, UNIX scripts
  • Experience with SPLUNK and DataDog
  • Exposure to Cloud/DevOps technologies - Azure
  • Exposure to maintaining and creating Ctrl-M jobs
  • Bachelor's Degree in Computer Science or related fields.

Nice-to-haves

  • Azure DevOps certification (AZ-400)
  • Prior experience on Datadog
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service