Dexian - Roanoke, TX
posted 2 months ago
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.