DevOps EngineerMain responsibilities include work on infrastructure, integration, testing and deployment, including workflow design and collaborating with engineering and other teams on process, needs, strategy and work. This position requires a deep understanding of our product capabilities, infrastructure, code, process and technology.ResponsibilitiesProvides strategies and direction for infrastructure, integration, testing and deployment workflows, automation, process development, and process changes.Apply experience, technical knowledge and innovative techniques to resolve complex operational issues.Confer with various groups to design project and to obtain information on needs, limitations and capabilities, related projects, performance requirements and interfaces.Analyze user needs and software requirements to determine feasibility of design within time and strategy constraints.Store, retrieve, document and manipulate code and data for analysis of system capabilities and requirements, storage and release.Develop and communicate information for quality assurance testing and validation procedures. Work collaboratively with QA team for project understanding for testing.Coordinate with developers on projects to ensure complimentary functional infrastructure and development.Requirements3+ years of experience as a DevOps EngineerStrong experience building CI/CD pipelinesStrong experience with automation toolsStrong experience with configuration management toolsStrong experience with version controlExperience with AzureExperience with microservicesExperience with containers (Docker) is a nice-to-haveExperience with orchestration is a nice-to-have