DevOps Engineer
Siemens
Job Description
We are looking for: DevOps Engineer
- Analyze software continuous integration (CI) and continuous delivery (CD)
- requirements in accordance with business needs
- Perform software configuration management and build activities using Microsoft Azure
- DevOps, GitLab and other supporting tools
- Package software artifacts using NuGet, npm, and Conan package managers.
- Ensure continuous delivery of software products and their maintenance releases.
- (Service Packs, Hotfixes)
- Develop, maintain, and optimize software build scripts, build agents, and other CI and
- CD automation
- Ensure that the delivery conforms to organization and project quality requirements.
- Collaborate with multiple stakeholders on requirements analysis, software configuration management, static code analysis, continuous integration, and continuous delivery.
Use your skills to move the world forward!
- B.E/ B. Tech/ MCA/ M.E/ M. Tech/MSc Computer Science
- 2 - 5 years’ experience in software configuration management and DevOps activities
- Strong knowledge and experience in Git based DevOps tool chains - Azure DevOps, GitLab.
- Experience in containerization technologies – Kubernetes, Docker
- Experience in YML definitions and configuring static code analysis tools.
- Knowledge of Cloud Platforms (AWS, Microsoft Azure) will have added weightage.
- Proficient in scripting languages – PowerShell, Batch, Perl
- Experience in working with Lean/Agile software development projects.
- Good analytical and problem-solving skills
- Quick learner of new technologies and trends
- Ability to effectively communicate (oral and written) and interact with various stakeholders.