Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Devops Engineer @ Pi Techniques

Home > Devops

 Devops Engineer

Job Description

Build Automation: Develop and maintain automated build scripts and processes to compile, package, and version software applications efficiently.
) Continuous Integration/Continuous Deployment (CI/CD): Design, implement, and improve CI/CD pipelines to automate the build, test, and deployment phases, ensuring rapid and reliable software delivery.
) Version Control: Manage and optimize version control systems (e.g., Git) to ensure code repositories are well-structured, maintainable, and tagged appropriately for builds. 4. Artifact Management: Implement and manage artifact repositories (e.g., Harbor) to store and distribute build artifacts, libraries, and dependencies.
) Build Environment Configuration: Create and maintain consistent and reproducible build environments, including configuring build servers, tools, and dependencies.
) Quality Assurance Integration: Collaborate with QA teams to integrate automated testing into the build and deployment pipelines, ensuring code quality and reliability.
) Deployment Automation: Automate the deployment of applications to various environments, including development, staging, and production, using tools like container orchestration platforms (e.g., Kubernetes) or MSI / PowerShell.
) Monitoring and Reporting: Implement monitoring and reporting tools to track build and deployment performance, identify bottlenecks, and resolve issues proactively.
) Documentation: Maintain detailed documentation of build and release processes, procedures, and version history.
) Scripting and Automation: Develop scripts and automation workflows to improve efficiency, reduce manual intervention, and enhance traceability in the build and release processes.
) Change Management: Implement and enforce change control processes to track and manage code changes, configurations, and dependencies.
) Collaboration: Collaborate with development teams to understand application requirements and provide support in resolving build-related issues.
Qualifications
) 4+ years of experience
) Proven experience in build engineering, release engineering, or related roles within a DevOps or Agile environment.
) Strong understanding of CI/CD concepts, version control systems, and automation tools.
) Familiarity with scripting languages (e.g. PowerShell, batch, shell) and build automation tools (e.g., AzureDevOps, Jenkins, GitLab CI/CD, Travis CI).
) Experience with containerization and container orchestration tools (e.g., Docker, Kubernetes) is a must.
) Knowledge of DevOps best practices and principles.
) Relevant certifications in DevOps, CI/CD, or related areas are advantageous.
Good to have
) Skills and Abilities
) Excellent teamwork and collaboration skills to work effectively with cross-functional teams.
) Analytical mindset for troubleshooting, root cause analysis, and performance optimization.
) Adaptability and a commitment to continuous learning and staying updated with industry trends.
) Attention to detail and a dedication to maintaining high standards of code quality and reliability.
) Strong communication skills for facilitating collaboration, sharing information, and presenting ideas.
)
Build Automation: Develop and maintain automated build scripts and processes to compile, package, and version software applications efficiently.
)
Continuous Integration/Continuous Deployment (CI/CD): Design, implement, and improve CI/CD pipelines to automate the build, test, and deployment phases, ensuring rapid and reliable software delivery.
)
Version Control: Manage and optimize version control systems (e.g., Git) to ensure code repositories are well-structured, maintainable, and tagged appropriately for builds. 4. Artifact Management: Implement and manage artifact repositories (e.g., Harbor) to store and distribute build artifacts, libraries, and dependencies.
Build Environment Configuration: Create and maintain consistent and reproducible build environments, including configuring build servers, tools, and dependencies.
Quality Assurance Integration: Collaborate with QA teams to integrate automated testing into the build and deployment pipelines, ensuring code quality and reliability.
Deployment Automation: Automate the deployment of applications to various environments, including development, staging, and production, using tools like container orchestration platforms (e.g., Kubernetes) or MSI / PowerShell.
Monitoring and Reporting: Implement monitoring and reporting tools to track build and deployment performance, identify bottlenecks, and resolve issues proactively.
Documentation: Maintain detailed documentation of build and release processes, procedures, and version history.
Scripting and Automation: Develop scripts and automation workflows to improve efficiency, reduce manual intervention, and enhance traceability in the build and release processes.
Chane Management: Implement and enforce change control processes to track and manage code changes, configurations, and dependencies.
Collaboration: Collaborate with development teams to understand application requirements and provide support in resolving build-related issues.
4+ years of experience
Proven experience in build engineering, release engineering, or related roles within a DevOps or Agile environment.
Strong understanding of CI/CD concepts, version control systems, and automation tools.
Familiarity with scripting languages (e.g. PowerShell, batch, shell) and build automation tools (e.g., AzureDevOps, Jenkins, GitLab CI/CD, Travis CI).
Experience with containerization and container orchestration tools (e.g., Docker, Kubernetes) is a must.
Knowledge of DevOps best practices and principles.
Relevant certifications in DevOps, CI/CD, or related areas are advantageous.

Job Classification

Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: DevOps
Role: DevOps Engineer
Employement Type: Full time

Contact Details:

Company: Pi Techniques
Location(s): Mumbai

+ View Contactajax loader


Keyskills:   Change management MSI Version control GIT Powershell Analytical Agile Troubleshooting Monitoring Reporting tools

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

DevOps Engeer

  • Accenture
  • 15 - 20 years
  • Indore
  • 1 day ago
₹ Not Disclosed

DevOps Engeer

  • Accenture
  • 3 - 8 years
  • Hyderabad
  • 1 day ago
₹ Not Disclosed

DevOps Developer

  • IBM
  • 3 - 5 years
  • Bengaluru
  • 2 days ago
₹ Not Disclosed

SW Dev Ops Engineer IV

  • NCR Corporation
  • 10 - 15 years
  • Hyderabad
  • 2 days ago
₹ Not Disclosed

Pi Techniques

Established in 1992, Pi Techniques started as a small support services company to cater to individuals and home offices. We have now grown to have multiple divisions and have serviced over 300 clients. At Pi Techniques its always keep it simple thats how we manage to keep our large client base delig...