What are the responsibilities and job description for the Cloud Developer I position at Performix?
· Work with product managers, development teams, and other engineering teams to deliver cloud-based solutions which meet the needs of the State
· Use project management principles and practices sufficient to determine program direction, plan work, set goals, and Monitor and evaluate accomplishments
· Lead complex projects, write project plans, establish priorities, allocate resources/workloads in a team environment. Sample project work may include:
· Designing complex processes and measurement metrics
· Applying research and analytical skills in evaluating new technologies
· Providing technical decision making with limited resources and precedence
· Developing specific solutions for unique and unprecedented problems
· Analyzing technical problems and implementing solutions under tight time constraints
· Using formal methods of systems analysis
· Develop policy and procedure
· Create documentation, design, and technical artifacts in Microsoft Visio, Excel, PowerPoint and Word
· Use verbal and written communications to interact technically with staff and vendor representatives and functionally with users (present technical concepts to both technical and non-technical staff)
· Present clear and concise reports to executive management/leadership
· Provide knowledge transfer
· Five years of Cloud Developer experience
· Two engagements with two different entities in a Cloud Applications Operations Developer role
· Knowledge of Agile project management tools such as Azure DevOps or Jira
· Excellent verbal and written communication skills, and ability to explain technical concepts to non-technical staff/end-users
· Effective customer service skills, including the ability to interact frequently with end-users and other staff
· Sophisticated troubleshooting skills, including the ability to create and test hypotheses based on relative likelihood, and a willingness and ability to creatively consider all possible causes for a problem and test appropriately
· Excellent understanding of cloud shared responsibility and security models
· Secure system design and development principles to conform to state and federal guidelines
· Demonstrated experience with Azure application monitoring and ability to architect complex solutions on public cloud infrastructure
· Experience with cloud application and infrastructure Monitoring and Alerting Solutions, such as Azure Monitor, SCOM, SolarWinds, or others
· Experience providing governance around cloud services
· Knowledge of ADO and GitHub and Toolchains for Dev Ops and Dev Sec Ops tool chains for Application Lifecycle Management
· .Net development experience
· Azure Kubernetes development experience
· Knowledge and usage of AWS CloudFormation or Azure Resource Manager
· Experience leveraging development pipelines, DevOps philosophies and working with infrastructure-as-code