Responsibilities
- Manage and optimize software build processes across multiple projects.
- Ensure consistent reliable and efficient software builds.
- Collaborate with development teams to enhance CI/CD pipelines.
- Integrate various tools (e.g. version control compilers testing frameworks) into the build process.
- Maintain documentation for build systems and configurations.
Tasks
- Develop and maintain build scripts tailored to project needs.
- Monitor build performance and resolve bottlenecks.
- Troubleshoot build failures by analyzing logs and identifying root causes.
- Automate repetitive tasks to improve development efficiency.
- Support deployment processes and ensure reproducibility of builds.
Competencies
- Proficiency in scripting languages (e.g. Python C).
- Experience with version control systems (e.g. Git SVN).
- Familiarity with CI/CD tools (e.g. Jenkins Travis CI CircleCI).
- Strong understanding of the software development lifecycle (SDLC).
- Problem-solving skills for diagnosing and fixing build-related issues.
- Effective communication and collaboration with cross-functional teams.
- (Preferred) Experience with Docker/Kubernetes and cloud platforms like AWS or Azure.
Required Experience:
Senior IC
ResponsibilitiesManage and optimize software build processes across multiple projects.Ensure consistent reliable and efficient software builds.Collaborate with development teams to enhance CI/CD pipelines.Integrate various tools (e.g. version control compilers testing frameworks) into the build proc...
Responsibilities
- Manage and optimize software build processes across multiple projects.
- Ensure consistent reliable and efficient software builds.
- Collaborate with development teams to enhance CI/CD pipelines.
- Integrate various tools (e.g. version control compilers testing frameworks) into the build process.
- Maintain documentation for build systems and configurations.
Tasks
- Develop and maintain build scripts tailored to project needs.
- Monitor build performance and resolve bottlenecks.
- Troubleshoot build failures by analyzing logs and identifying root causes.
- Automate repetitive tasks to improve development efficiency.
- Support deployment processes and ensure reproducibility of builds.
Competencies
- Proficiency in scripting languages (e.g. Python C).
- Experience with version control systems (e.g. Git SVN).
- Familiarity with CI/CD tools (e.g. Jenkins Travis CI CircleCI).
- Strong understanding of the software development lifecycle (SDLC).
- Problem-solving skills for diagnosing and fixing build-related issues.
- Effective communication and collaboration with cross-functional teams.
- (Preferred) Experience with Docker/Kubernetes and cloud platforms like AWS or Azure.
Required Experience:
Senior IC
View more
View less