Job Description
Job Purpose
Responsible for ensuring that key projects and engineering duties are fulfilled and responsible for solving any engineering issue that comes up in a product. Responsibilities include managing and overseeing the Platform squad and related projects, designing, building and maintaining a stable and efficient infrastructure to optimize service delivery across production, QA, and development environments throughout the development lifecycle.
Job Responsibilities
- Design, execute, utilize and maintain software engineering applications.
- Develop standards and procedures to ensure that quality standards are met and consistent.
- Prepare all required Technical Proposals related to software engineering.
- Lead the team’s release process and make sure that the team meets the shipping dates for new features, improvements and bug fixes.
- Quickly resolve personnel problems, team conflicts, and bottlenecks
- Present practical input for strategic technology decisions.
- Support preparation of Technology Roadmap.
- Comply with all professional departments as well as the company’s best practices.
- Work with Product Management to define product requirements and develop execution plans to meet those requirements
- Manage service delivery and systems reliability and scalability including: reporting, configuration and build, testing, planning, and deployment of solutions.
- Manage large scale web applications in production
- Build distributed services using cloud technologies such as Kubernetes, Openshift or Docker.
- Solve Infrastructure related problems with code and master building compute capacity in a fast-paced environment.
- Manage key projects in design, development, and post-release support of the tools that are used by a variety of internal teams at Instabug.
- Evaluate new technologies to solve problems as needed, and also play a significant role in the architectural direction.
- Architect and implement robust solutions for the infrastructure host management using industry standards and frameworks Orchestrate environment development using Kubernetes, Terraform and/or Cloud Formation.
- Manage and optimize our hosting cost.