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.
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.