DevOps engineer Full-time
Milestone Inc
Posted By : Milestone Inc
Ahmedabad, Gujarat (50)Bengaluru, Karnataka (50)
Job Title: DevOps engineer
Location: Bangalore / Ahmedabad
Qualification: BE / BTECH ( CS/ IT )
Experience Required: Minimum 1 to 2 Years of experience in similar role.
Job Responsibilities:
- Oversee technical mandates from the Engineering, Platform or Software Architect.
- Act as the main driver for the DevOps roadmap, including identifying the technical and business activities needed to support the transition of applications and infrastructure services from development to production.
- Collaborate with various people in the development and infrastructure team (leads, architects, and project managers) to make sure that the Release Management process responds and adheres to the best delivery practices,
- Be a reference and provide guidance for all technical topics in your field of expertise.
- Be proactive in suggesting enhancements and technological choices in your field of expertise.
- Should take active participate in Agile development scrum methodology with engineering team.
- Subject-matter expert in Release Management, Continuous Integration and Continuous Delivery.
- Responsible for producing deployment run books and Implementation Plans Work with release engineers to understand impacts of branches and code merges.
- Responsible for providing tool awareness and services to help product management and project teams manage and deploy releases into production.
- Responsible for developing and delivering scripts and automation tools used to build, integrate, and deploy software releases to various platforms.
- Ensure that the roles and responsibilities are understood and clear amongst everyone.
Role Specific Skills
- Active Listening
- Complex Problem Solving
- Computers and Electronics
- Critical Thinking
- Customer and Personal Service
- Deductive Reasoning
- Design
- Engineering and Technology
- English Language
- Inductive Reasoning
- Information Ordering
- Judgment and Decision Making
- Mathematical Reasoning
- Mathematics
- Near Vision
- Oral Comprehension
- Oral Expression
- Originality
- Problem Sensitivity
- Reading Comprehension
- Selective Attention
- Social Perceptiveness
- Speaking
- Speech Clarity
- Speech Recognition
- Telecommunications
- Written Comprehension
- Written Expression
Bachelor of Engineering (B.E) - Computer Science & Engineering
Bachelor of Engineering (B.E) - Information Technology
Bachelor of Technology (B.Tech) - Computer Science & Engineering
Bachelor of Technology (B.Tech) - Information Technology
Requirements & Skill set:
- Experience using Azure DevOps services, setting up repos, Boards, Artifacts, Test cases, release and deploy pipelines.
- Experience in integration of Azure DevOps with other third party tools.
- Good experience and understanding on source code Management tools mainly GIT. Including branching strategies, pre post commit hooks.
- Experience in basic Linux administration
- Experience with at least one CI tool (GitLab, Jenkins, Azure pipeline).
- Experience using scripting languages (shell, Python, PowerShell).
- Experience with mainstream logging, monitoring, and tracing tools.
- Experience in automation to ease day to day tasks.
- Good understanding of distributed builds and parallel deployments.
- Experience and expertise in using Azure cloud services. Azure certification will be a plus.
- Experience in using Azure services such as ADLS Gen 2, Azure Functions, Azure messaging services, Azure SQL Server, Azure Key Vault, Azure Cognitive services etc.
- Familiarity using private endpoints/private links.
- Very good understanding of Azure authentication, authorization, service principals, identity, and Access Management.
- Experience OR knowledge to implement and deployment of Docker & Kubernetes on Azure Environment.
- In-depth knowledge of the Microsoft platform (IIS, .NET, Web Services, SQL Server, SharePoint, Windows Server, Clustering, Active Directory etc.).