- Designs and codes applications following specifications using the appropriate tools
- Maintains and modifies existing software applications.
- Analyzes detailed systems factors, including input and output requirements, information flow, hardware and software requirements, and alternative methods of problem resolution.
- Performs modifications to and maintenance of operational programs and procedures.
- Participates in code reviews to represent reviewed work for adherence to standards and specifications.
- Writes or revises program documentation, operations documentation and user guides in accordance with standards.
Qualifications
Required Skills and Experience
- Bachelor’s with 8+ years (or commensurate experience)
- 8+ years of experience in production/site-reliability engineering OR 5+ years of server-side software engineering with an interest in working on core infrastructure
- 8 years experience working in a software development environment, including two (2) years specialization in configuration management and Appian BPM product.
- 5+ years of experience with Cloud technology, Amazon AWS specifically: AWS (VPC, EC2, Fargate, S3, EBS, CloudFormation), Terraform, Salt Stack, Git/GitLab, Artifactory, Windows OS, and Linux OS.
- A solid understanding of at least two of: public cloud infrastructure, Linux systems administration, and DevOps tooling.