We turn customer challenges into growth opportunities.
Material is a global strategy partner to the world’s most recognizable brands and innovative companies. Our people around the globe thrive by helping organizations design and deliver rewarding customer experiences.
We use deep human insights, design innovation and data to create experiences powered by modern technology. Our approaches speed engagement and growth for the companies we work with and transform relationships between businesses and the people they serve.
Srijan, a Material company, is a renowned global digital engineering firm with a reputation for solving complex technology problems using their deep technology expertise and leveraging strategic partnerships with top-tier technology partners. Be a part of an Awesome Tribe
Responsibilities :
• Deploy & manage highly scalable, secure, and reliable cloud-based infrastructure using AWS, Azure cloud, and GCP
• Use Infrastructure as a Code to define & deploy cloud infrastructure.
• Translate logical designs into physical designs. You can produce detailed designs and document all work using required standards, methods, and tools, including prototyping tools where appropriate.
• Implement & manage automation and containerization technologies like Docker and Kubernetes to streamline application deployment and scaling.
• Implement cloud-based network infrastructure, ensuring high availability, security, and performance.
• Review and optimize cloud environments to ensure adherence to Information Security policies and industry best practices.
• Contribute to Business Continuity Plan by implementing or improving DR, HA and SRE for critical cloud workloads.
• Deploy and manage on-premises and SaaS source code repositories including Azure DevOps, Gitlab, GitHub, Bitbucket.
• Implement systems characterized by managed levels of risk, manageable business, technical complexity, and meaningful impact with well-understood technology design patterns.
• Manage availability of different service components to ensure they meet business needs and performance targets.
• Create and interpret automation scripts for cloud-based CI/CD pipeline to deploy/upgrade/patch web applications.
• Deploy & promote applications across environments (e.g., Dev, Quality, Staging, Production)
• Deliver tasks based on project objectives; technically support projects to completion.
• Ensure deliverables are completed within target timeframes with consistently high-quality
• Prepare documentation and support transition of operational activities Collaboration
• Collaborate with in Material IT groups (DWT, INF, EA) to implement base lines for IaaS and PaaS platforms, adopting best practices and policies that support and optimize their respective environments
• Collaborate with DevOps architect to support development teams with a full set of DevOps ALM tools by leading the establishment of the right tooling and processes that will result in a fully automated release management pipeline to include: the Automated build process, environment setups, testing scripts, deployments, and production operational metrics/debugging information (to target developers).
• Influential and effective advisor and contributor to change management, minimizing risks that could be introduced to new or existing environments
• Safely execute changes in an interruption-free manner using secure modern infrastructure capabilities
• Promote quality work by bringing multidisciplinary skillset to help connect the dots with IT service owners, partners and vendors.
• Work closely with developers to ensure that applications are deployed, monitored, and supported in a highly scalable and automated fashion.
• Document the process and tasks being taught so it can be standardized and cross trained across the team Operations
• Streamline DevOps processes throughout the organization, decreasing deployment time, optimizing monitoring and reducing interruptions.
• Monitor & optimize costs with stakeholders to ensure IaaS & PaaS operations are within budget.
• Participate in incident response activities on private and public cloud platforms.
• Innovate in the automation & reliability engineering space, making new solutions available for use by our development community
• Optimize resource utilization on existing cloud workloads.
• Estimate costs for future cloud workloads based on project requirements.
• Assist with cloud ops for existing workloads (scaling, migration, decommission).
• Troubleshoot and identify problems across systems: including computing, storage, networking, software, COTS and open-source packages and solutions, and cloud computing, including IaaS, PaaS, SaaS.
• Bring an automation mindset to eliminate mundane or repetitive tasks by providing objective, practical and relevant ideas, insights and advice on DevOps initiatives.
• Analyze current processes, identify and implement opportunities to optimize processes
• Cultivate a Continuous Integration/Continuous Delivery mind set by creating and managing release pipelines for next generation application development efforts and ongoing production operations.
• Evaluate and establish requirements for the implementation of changes by setting policy and standards.
• Report on established KPIs to ensure performance is measured against expected business outcomes.
Requirements :
• Bachelor's or master's degree in computer science, or Engineering (B.E/B Tech/M. E/M Tech), or related field or equivalent experience.
• Certification on Azure cloud technologies is mandatory
• Good to have: Certification on AWS, GCP; Certified Kubernetes administrator
Functional:
Done it:
Be the first to apply. Receive an email whenever similar jobs are posted.
Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.
Operations Engineer Q&A's