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
Any Graduate