DevOps Duties and Responsibilities:
- Work directly with the DevOps team and Senior DevOps manager to test system integrity and stability
- Design and implement build, deployment, and configuration management
- Test implemented designs
- Build and test automation tools for infrastructure provisioning
- Handle code deployments in all environments
- Monitor metrics and develop ways to improve
- Provide technical guidance and educate team members and coworkers on development and operations
- Brainstorm for new ideas and ways to improve development delivery
- Consult with peers for feedback during testing stages
- Build, maintain, and monitor configuration standards
- Maintain day-to-day management and administration of projects
- Manage CI and CD tools with team
- Document and design various processes; update existing processes
- Improve infrastructure development and application development
- Follow all best practices and procedures as established by the company
- Cost management and monitoring skills
DevOps Requirements and Qualifications:
- BS in Computer Science, IT, IS, or equivalent area of technical study (IT experience can substitute for a BS degree)
- Minimum 1Β yearsβ previous experience in development and operations, or related IT, computer, or operations field
- Familiarity with container orchestration services, especially Kubernetes
- Experience administering and deploying development CI/CD tools such as Git, GitHub, or Jenkins
- Experience with infrastructure scripting solutions such as Bash or Python