Responsibilities
- Engage in refining requirements, architectural planning, design reviews, and test strategy development for full-stack features.
- Produce clean, sustainable code and documentation following established engineering standards, including writing unit, component, and integration tests.
- Build, deploy, and manage automated pipelines for builds, testing, and deployments using tools like Terraform, Azure DevOps, or GitHub Actions.
- Work closely with development, quality assurance, and operations teams to ensure seamless and reliable end-to-end delivery pipelines.
- Monitor, diagnose, and enhance pipeline efficiency; establish metrics and reporting for pipeline performance and stability.
- Integrate automated tools for code quality analysis, security vulnerability scanning, and continuous integration workflows.
- Assess and integrate emerging technologies to improve automation and DevOps processes.
- Maintain adherence to regulatory and security requirements within all stages of the build and deployment pipeline.
- Provide guidance on source control practices, including branching models and Git-based workflows.
- Assist in onboarding and training engineers on pipeline usage and DevOps best practices.
Work Arrangement
Hybrid