About this role
Work Flexibility: Hybrid
What you will do:
• Design, build, and optimize CI/CD pipelines to enable continuous integration, automated testing, and seamless software releases. • Manage and support build and release processes for .NET and embedded software applications, ensuring reliable and high-quality deliveries. • Monitor, troubleshoot, and resolve build, deployment, and release-related issues across development teams. • Drive DevOps process improvements by identifying automation opportunities, implementing best practices, and reducing manual efforts. • Partner with cross-functional and global engineering teams to support DevOps needs, track key metrics, and enhance software development efficiency.
What you need: Required Qualifications :
• Bachelor's or Master's degree in Computer Science, Electronics, Telecommunications, or a related field. • 6–9 years of hands-on experience in DevOps, Build & Release Engineering, or a similar software engineering role. • Strong experience with CI/CD tools such as Jenkins, Bamboo, and/or Bitbucket Pipelines. • Proficiency with source control management tools including Git and Bitbucket. • Experience supporting and building .NET applications; exposure to embedded software development environments is highly desirable. • Hands-on experience with scripting languages, particularly PowerShell. • Knowledge of code quality, code scanning, and security analysis tools, including Static Application Security Testing (SAST). • Strong understanding of SDLC, Agile methodologies, and build/release lifecycle management.
Preferred Qualifications:
• Experience with package management and artifact repository solutions such as JFrog Artifactory. • Knowledge of Infrastructure as Code (IaC), Configuration as Code, and build technologies such as MSBuild and CMake. • Experience with Python, Shell, or Groovy scripting for automation. • Experience collaborating with distributed global teams and driving DevOps best practices across organizations.
Travel Percentage: None