Description

Job-Specific Essential Duties:

* Lead, mentor, and develop a team of engineers, fostering a culture of collaboration and continuous improvement

* Gather and rationalize requirements, then steer data-driven solutions that meet business or internal requirements

* Develop relationships with stakeholders at all levels of the organization to gain an understanding of business drivers and objectives, current IT capabilities, products, service and IT roadmaps

* Prioritize tasks and user stories based on business needs, technical feasibility, and team capacity

* Conduct sprint planning meetings to define sprint goals, allocate resources, and set clear expectations for the team

* Lead agile teams through sprint cycles, ensuring timely delivery of high-quality features and improvements

Requirements

* Bachelor's degree in Computer Science or a related field with more than 10 years of relevant experience

* Strong coordination skills to facilitate daily stand-ups, sprint reviews, and retrospectives, fostering continuous improvement and team collaboration

* Knowledge of monitoring frameworks, logging systems, and observability tools like Splunk, Prometheus, Grafana, Datadog, New Relic or others

* Working knowledge of native cloud services: AWS, Azure, GCP

* Experience building and supporting products & services in -As a Service- models (e.g. SaaS, IaaS, PaaS) and platforms. (e.g. AWS, Azure)

* Previous programming/scripting experience with languages: Python, PowerShell, JavaScript frameworks (NodeJS, Angular), Bash, Web Services

* Experience with Agile/continuous integration/DevOps using code pipeline tools, Terraform, Azure Devops, GitHub

* Excellent interpersonal and communication skills, both written and verbal

* Ability to influence peers and superiors (technical and business) the strategic direction of overall solution

* Must be able to perform comfortably in a fast-paced, deadline-oriented work environment of competing and alternating priorities

Education

Any Graduate