Automation, Configuration Management, Continuous Deployment/Delivery, Continuous Integration, Customer/Client Research, Data Analysis, DevOps, Integration Testing, Microservices, Microsoft Windows Azure, Problem Solving Skills, Process Development, Quality Assurance, Source Code/Configuration Management (SCM), Strategic Planning, Systems Analysis, Team Player, Testing, Time Management, Validation Testing
DevOps Engineer Position
Main 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.
Responsibilities
- Provides 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.
Requirements
- 3+ years of experience as a DevOps Engineer
- Strong experience building CI/CD pipelines
- Strong experience with automation tools
- Strong experience with configuration management tools
- Strong experience with version control
- Experience with Azure
- Experience with microservices
- Experience with containers (Docker) is a nice-to-have
- Experience with orchestration is a nice-to-have