Primary Responsibilities:
• Lead the design, implementation, and improvement of build and release pipelines, including changes to pipelines, Infrastructure as Code, and Azure DevOps setup, while ensuring their ongoing maintenance
• Spearhead the planning and implementation of our cloud deployment strategy, ensuring streamlined and impactful utilization of cloud resources
• Oversee code and documentation reviews, share knowledge, provide feedback, create efficiencies, and brainstorm ideas feedback to ensure that team outputs are held to the highest possible standard
• Train, coach, and mentor stakeholders on Azure DevOps and Git version control best practices
• Advocate for DevOps best practices to the DevOps Guild
• Work with the Infrastructure team to test and resolve issues deploying new hardware / software
• Document procedures, proactively communicate and mentor team members to ensure best practices are being followed
• Troubleshoot issues and support development teams with project deployments to stage and live environments
• Provide constructive feedback and great technical recommendations during cross team planning/strategy meetings
• Research and evaluate new technologies that will improve efficiency and effectiveness
• Collaborate with other teams to plan our cloud deployment strategy, ensuring proper utilization of cloud resources
Knowledge and Skill Requirements:
• Post-Secondary Education in Computing Science or equivalent (ex. Computer Engineering Technology, Information Systems Technology)
• 10+ years of experience in a DevOps role
• Expert knowledge of DevOps principles
• Expert knowledge of Network security, data security, Azure Cloud Security
• Experience with Azure Cloud
• Proficiency with Github, GitHub Actions, other CI/CD solutions
• Strong knowledge in Terraform and Ansible (or Bicep, ARM ) to efficiently implement Infrastructure as Code (IaC)
• In-depth knowledge in PowerShell
• Advanced proficiency in Docker to optimize and streamline development and production environments
• Experience administering in Windows and Linux environments
• Knowledge of testing fundamentals: Unit Testing and Integration Testing
• Excellent written and verbal communication skills
• Experience with container orchestration tools such as Kubernete s or Docker Swarm would be considered an asset
• Knowledge of JavaScript and TypeScript for Node.js and web applications
• Understanding of SQL Server, Vue.js, Selenium, and test-driven development would be considered an asset
• Experience mentoring and coaching team members would be an asset
• Minimum 5 Plus years of demonstrable experience with deployment and management of containerized applications using Kubernetes and Helm.
• Proficient knowledge in working with Azure cloud and Azure resources ie: Azure Defender, Azure Log Analytics/Azure Monitor, RabbitMQ, Azure MySQL/MSSQL
• Experience in developing and provisioning Infrastructure as Code (IaC) within Azure Cloud Platform using Python, Bash or equivalent.,
• Use of DevOps tools and processes to create automated pipelines using CI/CD, GITHUB, GITHUB ENTERPRISE MANAGED USER
• Proficient in Terraform based infrastructure provisioning.
• Works well and collaborates within and across teams.
• Able to think outside the box, self-motivated, and possesses good trouble shooting skills.
• Strong interpersonal communication skills with ability to listen actively and adapt communication style to fit different audiences.
• Familiarity with industry compliance and security standards (especially as relates to K8/AKS).
• Windows or Linux sysadmin experience
Job Type: Full-time
Pay: From ?60,000.00 per month
Benefits:
• Flexible schedule
• Work from home
Schedule:
• Monday to Friday
Supplemental Pay:
• Performance bonus
Experience:
• total work: 1 year (Preferred)
Work Location: In person
Speak with the employer
+91 7760173173
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.