DevOps Specialist
We are seeking a DevOps Specialist to assist in developing software builds through the development to production life cycle. In this role, you will be responsible for implementing changes to automatically promote our services through development, QA, and production and maintaining a high level of quality throughout our cloud-based infrastructure.
Responsibilities:
- Implement automation tools and frameworks (CI/CD)
- Support the release process including deployment of changes from development, QA, staging, and production
- Work closely with the Development and Operations teams, including coordinating with the QA team to plan for upcoming release scope and deployment activities through the software development cycle
- Define, develop, and maintain automation and associated documentation
- Identify process and technology ready for improvement and proposing solutions
- Maintain awareness of latest industry trends in cloud computing
- Participate in occasional on-call support for after-hours support coverage
Skills and Qualifications:
- Degree in Computer Science or equivalent is preferred
- 3+ years of DevOps including design and development of CI/CD experience in an agile/iterative delivery structure
- Experience working on and supporting highly available 24×7 SaaS application and production systems
- Good verbal, written, and interpersonal communication skills to interact with team members
- An efficient problem solver who enjoys taking ownership, showing initiative, and seeing problems through to resolution
- Hands-on experience with the following sets of tools:
- Linux, Tomcat
- Ansible, Gitlab, Foreman
- Shell scripting, Python, YAML
- ELK Stack, Application Performance Monitoring
- Docker, Kubernetes
- Cloud Computing Platforms (Primarily AWS)