Essential Functions:
- Designs, develops, documents, tests, and debugs new and existing Ruby configuration management (Ansible and Terraform) infrastructure as code.
- Contributes to requirements analysis and design.
- Provides critical input in design meetings and analyzes user needs to determine technical requirements
- Writes technical specifications (based on conceptual design and business requirements).
- Identifies and evaluates new technologies for implementation.
- Analyzes code to determine the cause of errors.
- Consults with end user(s) to prototype, refine, test, and debug programs.
General Requirements:
- Ability to prepare detailed design documents from requirements
- Experience with various software environments and network topologies
- Understanding of distributed, component-based architecture
- Experience with networking and/or telecommunications protocols
- Technical design skills (UML experience a plus)
DevOps: Linux/Cloud DevOps Engineer
- Ability to deliver infrastructure via automation (Ansible)
- Understanding of containerization/container orchestration
- Working knowledge of Amazon Web Services
Platform:
- Ability to proactively monitor health of environment (via application performance monitor)
- Prepares performance summary documents
- Mai...