VARITE INC is an American multinational corporation known for its wide range of consumer products. They are seeking a DevOps Engineer with strong software engineering and cloud expertise to lead and establish the DevOps practice, focusing on CI/CD and managing multi-platform infrastructure.
Responsibilities:
- The product code level to identify / debug and solve complex support issues that were escalated by the other support levels
- Maintain a low rate of non-defect escalations to the development team
- Monitoring hosting environments to ensure that the SLA is met
- Understanding customer requirements and project KPIs
Requirements:
- Demonstrate proficiency in multiple DevOps related tools and technologies
- Hands on experience of continuous integration, continuous delivery, automated testing, and all phases of the Software Development Life Cycle
- Strong technical documentation skills
- Expert in Azure DevOps design
- Expert in Source Control Management, including branching, integration, and merging techniques
- Experience in performing integrations for production builds and server hot fixes
- Experience with Application Lifecycle Management tools and Source Control systems, such as GIT, Azure DevOps/VSTS
- Hands-on experience in setting up DevOps pipeline for a project (Automated deployments with Continuous Integration/Delivery workflows)
- Experience with software build and deploy tools such as Azure DevOps
- Experience with static code analysis for codes quality and security – using SonarQube, Checkmarx and Orca
- Experience with Docker & Kubernetes is a must
- Strong Scripting experience in PowerShell or any other scripting languages
- Ensures the adherence to standards, policies, and procedures
- Troubleshooting, diagnosing and fixing issues in hosting environments
- Working with engineering team to diagnose and fix application issues
- Perform in-depth troubleshooting including remote sessions, reading system dumps and going through
- 6+ years of IT experience
- Experience in cloud architecture and design with 2 or more years of experience automating IT administration, IT processes, or business processes
- 3 to 5 years of Experience on Azure DevOps tool in terms of building Build and Deployment pipelines
- Experience in cloud architecture and design with more than 3 years of experience in automating IT administration, IT processes, or business processes, deploying applications and provisioning infrastructure
- Experience with microservices and distributed applications, such as containers, Kubernetes, and/or serverless technology, SDLC and delivery using Agile practices
- At least 2 year of programming experience in scripting languages like PowerShell
- Experience working on Linux based infrastructure
- Strong knowledge in Code Review and Security tools, say SonarQube, Checkmarx, HCL Appscan, Orca Security or any other
- Familiarity with security best practices and the ability to implement security measures in the software development lifecycle
- Strong knowledge of Testing methodologies and tools like Selenium and Unit Testing frameworks
- Experience in automating / integrating a broad range of systems and services using Terraform for any of the cloud Platforms like Azure
- Experience with project management and workflow tools such as Agile, Azure Boards
- Experience with open-source technologies and cloud services
- Experience with monitoring and logging tools such as Prometheus, Grafana, ELK or any other stack is essential
- B.A. or B.S. in Information Technology or related field
- Strong leadership, partnership, and communication skills
- Experience with IT architecture with focus on reusability and automation
- Ability to coordinate with all levels of the firm to design and deliver technical solutions to business problems
- Excellent communication and collaboration skills, as well as the ability to work effectively in cross-functional teams
- Ability to influence without authority
- Strong virtual meeting facilitation abilities
- Prioritization and time management