Azure Cloud DeveloperThe Azure Cloud Development Program is looking for a Cloud Developer to lead an Agile development team on the DA Azure Cloud Development Program. The preferred candidate will have experience in Cloud Computing, Platform Development and leading activities within an Agile Scrum team. Must have strong written and verbal communication skills, ability to communicate to leadership, be proactive and willing to work collaboratively within and across multiple teams.
This position:Leads Agile team development and testing activitiesPrioritizes and assigns team development tasks/stories to be completed within the sprintProvides guidance to team members, conducts code reviews and ensures quality of developed code within teamCoordinates execution and escalates risks to/with team Scrummaster and Release Train LeadershipResponsible for assigning software development resources to stories/tasks to be completed within the sprintResponsible for developing sequence diagramsResponsible for developing data modelsRequired Skills:Experience in Linux, Windows OSCloud Infrastructure Scripting including ARM/Cloud Formation, node, python, powershellVM Configuration management using Chef, rspec, inspecExperience with high availability service configurationsDeployment automation with tools such as Artifactory, Jenkins, Docker, GitLab and GitLab RunnersTesting including JUnit, Pester, rspecNetworking construct familiarity with firewalls, NSGs, DNS, LDAPScrum/Agile team leadershipExcellent analytical skillsExcellent communication and interpersonal skillsQualifications:Technical bachelor's degree and typically 5 or more years' related work experience or a Master's degree or an equivalent combination of education and experience. A technical degree is defined as any four year degree, or greater, in a mathematic, scientific or information technology field of study.