Engineering Manager
Key responsibility: Manage technical projects focused on building data solutions in the cloud, from beginning to end. Work on automation and optimization of our Cloud processes.
An engineering manager is responsible for ensuring that key projects and engineering duties are fulfilled. An effective Engineer Manager will require skills from both the Managerial and the Technical worlds. Key responsibilities include leading a team of Software Engineers, including task planning and code review as well as ensuring that your team have the tools and means they need to be successful. Responsibilities also include the overall planning, actioning and success of technical projects, and on some occasions applying your technical contribution.
Key Stack/Framework for this role: DevOps, Agile/Scrum, Build and Integration tools (Github Actions, Azure DevOps Pipelines, Jenkins), Test Management and Test Automation (Azure DevOps Test Plans, Panaya, Zephyr, Jest, Puppeteer, JUnit, Cypress, Selenium, Cucumber, JMeter, Postman, etc.), Code Quality (SonarQube), Artifact Management (Azure DevOps Artifacts, GitHub Packages, Jfrog, etc.), Security (Snyk, npm audit, Black Duck, etc.), Infrastructure (Terraform), Release Planning Tools (JIRA, Azure DevOps Boards), Docker and Kubernetes, Microsoft Azure, Google Cloud Platform