Job Seekers, Please send resumes to resumes@hireitpeople.com
Detailed Job Description:
- The Azure Cloud Development Program is looking for a Level 3 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 activities
- Prioritizes and assigns team development tasks/stories to be completed within the sprint
- Provides guidance to team members, conducts code reviews and ensures quality of developed code within team
- Coordinates execution and escalates risks to/with team Scrum master and Release Train Leadership
- Responsible for assigning software development resources to stories/tasks to be completed within the sprint
- Responsible for developing sequence diagrams
- Responsible for developing data models
Required Skills:
- Experience in Linux, Windows OS
- Cloud Infrastructure Scripting including ARM/Cloud Formation, node, python, PowerShell
- VM Configuration management using Chef, rspec, inspec
- Experience with high availability service configurations
- Deployment automation with tools such as Artifactory, Jenkins, Docker, GitLab and GitLab Runners
- Testing including JUnit, Pester, rspec
- Networking construct familiarity with firewalls, NSGs, DNS, LDAP
- Scrum/Agile team leadership
- Excellent analytical skills
- Excellent communication and interpersonal skills
Qualifications
- 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
Minimum years of experience*: 5
Interview Process (Is face to face required?) No