Education:
UG: B.Tech/B.E. – Any Specialization
Doctorate:Doctorate Not Required
Job Location: Pune
Experience: 3+ years
Job Description for Devops Engineer:
- DevOps Experience, including continuous integration and continuous delivery
- Minimum 3 years as system engineer over cloud applications preferably Microsoft-based
- Ability to code and script and use a wide variety of technologies and tools
- Comfort with frequent, incremental code testing and deployment
- Strong grasp of automation tools and data management skills
- A strong focus on business outcomes
- Hands-on experience with agile methodologies
- CI/CD for .NET projects experience, manage, develop, build CI/CD pipeline, including:
Check code quality
Unit, integration and functional tests implementation
PowerShell scripting for custom tasks automation
Environments strategy understanding
Infrastructure as code
Azure Devops
- Proficiency in one or more general purpose programming languages, distributed source control systems (Git, Mercurial) and database development (SQL Server, Oracle)
- Windows and Linux (Scripting)
- Logical mind with excellent problem-solving skills, enjoy a technical challenge
- Pragmatic and open personality with good communication skills
- Able to work successfully both individually and as a team member
- Intellectually curious – prepared to challenge and be challenged
- Willing to learn new skills, share knowledge with the others.
- Knowledge of containers and orchestrators; Docker and Kubernetes would be a plus
Role:
- We are looking for a passionate DevOps engineer, who will be able to help us deliver software products faster and more reliably. Coming in with an understanding of the importance of end-to-end software development – such as Agile frameworks – will be key.
- The key duties will be focused on development automation and implementation of the technological changes required to support the evolution of One Vision industrialization.
- Automation of the end to end software delivery lifecycle inder to facilitate the testing, deployment, configuration, provisioning.
- Be in close collaboration with scrum, release, integration, infrastructure and support teams
- Deliver high quality services and tools to MSC scrum teams and always striving to achieve the highest level of reliability
- Make quality a core value for the scrum teams
Activities:
- Define and maintain an incremental implementation DevOps plan
- Improve and create new tools, services and frameworks to deliverfaster andmore reliably
- Design and write tools for infrastructure, quality assurance or configuration components
- Promote code out of our scrum teams to production, with the goal of automating every part of the process and without making any compromises on the quality
- Closely work with all scrum teams in order they adopt the tools, processes to deliver faster
- Continuously drive and improve the system and process in collaboration with the Agile community
- Provide continuous guidance to teams around operational challenges, such as automatization, reliability and manageability, making sure that software implementations are production-proof
- Organize trainings for Scrum teams to facilitate new solutions adoption
- Monitoring and reporting about build chain performance and adoption
Salary: Not Disclosed by Recruiter
Industry: IT-Software / Software Services
Functional Area: IT Software – Application Programming, Maintenance
Role Category: Programming & Design
Role: System Analyst