Information Technology
Full-Time
Siemens Healthineers

Overview
Responsibilities:
- Automation: Continuously drive the automation of repetitive and manual tasks, including infrastructure provisioning, application deployments, and routine maintenance.
- Problem-solving: Troubleshoot and resolve issues related to infrastructure, application deployments, and overall pipeline performance, ensuring minimal downtime and high availability.
- Security & Compliance: Implement security controls within pipelines and infrastructure, ensuring all deployments and configurations adhere to industry best practices and compliance standards (e.g., DevSecOps integration).
- Performance Tuning: Optimize pipeline and infrastructure performance, minimizing build and deployment times, improving resource utilization, and enhancing overall system responsiveness.
- Disaster Recovery and Backup: Develop and maintain disaster recovery plans, ensure proper backup procedures are in place, and periodically test recovery processes to ensure operational continuity.
- Documentation and Knowledge Sharing: Maintain detailed and up-to-date documentation for infrastructure configurations, pipelines, troubleshooting steps, and automation processes. Share knowledge and best practices with the broader team to promote continuous learning.
- Capacity Planning: Analyze resource utilization patterns and anticipate future infrastructure needs, ensuring scalability and performance as demands increase.
- Toolchain Integration: Continuously evaluate and integrate new tools and technologies into the DevOps toolchain to enhance the team's ability to deliver software faster and more reliably.
- Incident Management: Lead the response to infrastructure-related incidents, coordinating across teams to minimize downtime and resolve issues swiftly.
- Environment Standardization: Standardize environment setups and ensure that development, staging, and production environments closely mirror each other to minimize deployment issues.
Experience/Job Requirements:
- Around 3-6 years of experience in DevOps.
- Extensive experience with Azure DevOps Server (formerly TFS) in managing source control, build pipelines, and release management.
- Expert-level proficiency in TFVC (Team Foundation Version Control) and Git, including hands-on experience in migrations from TFVC to Git, and a deep understanding of branching strategies and version control best practices.
- In-depth knowledge of YAML-based pipeline configuration for orchestrating complex CI/CD workflows.
- Strong familiarity with VNext pipelines, specifically for automating continuous integration and continuous delivery (CI/CD) processes.
- Comprehensive understanding of build orchestration tools and methodologies for automating the software development lifecycle (SDLC), ensuring efficient and reliable build pipelines.
- Proficiency in scripting and programming languages such as PowerShell, Bash, Python, or C#, with the ability to develop custom scripts and automate complex workflows.
- Strong knowledge of programming concepts to support integration and custom development within pipeline processes.
- Demonstrated ability to troubleshoot, enhance, and optimize pipeline configurations, ensuring high performance and minimal downtime.
- Excellent collaboration and communication skills, with a proven ability to work in cross-functional teams comprising developers, testers, and operations personnel.
- Hands-on experience implementing security best practices within CI/CD pipelines, ensuring compliance with industry standards and protecting the integrity of the development environment
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in