Gunnison Consulting Group is seeking a Full Stack Developer with DevOps-related experience to ensure application deployment, automated continuous integration testing, and visibility of performance and key metrics to inform developers' decision making for ambitious technology projects.
Requirements
- Minimum of 3 years of experience developing web applications with TypeScript.
- Demonstrated ability coding with Python.
- 5 years of experience working with AWS, infrastructure as code (Terraform, CloudFormation, etc.), CI/CD pipelines (GitHub Actions, CircleCI, etc.), containerization (Docker, Kubernetes, etc.), and scripting (Python, Bash, etc.).
- AWS Certified DevOps Engineer certifiction
- Experience with version control systems like Git for collaborative development and managing codebase changes.
- Basic understanding of Infrastructure as Code (IaC) principles and experience with Terraform for provisioning and managing infrastructure resources on cloud platforms such as AWS, Azure, or Google Cloud Platform.
- CI/CD Pipelines: GitHub Actions, CircleCI, GitLab CI/CD, ArgoCD, Jenkins.
Responsibilities
- ensuring application deployment
- automated continuous integration testing
- ensuring visibility of performance and key metrics to inform developers’ decision making
- developing web applications with TypeScript
- coding with Python
- working with AWS, infrastructure as code (Terraform, CloudFormation, etc.), CI/CD pipelines (GitHub Actions, CircleCI, etc.), containerization (Docker, Kubernetes, etc.), and scripting (Python, Bash, etc.)
Other
- Bachelors in computer science or equivalent work experience
- Communication and Collaboration: have effective communication skills and the ability to collaborate within a team environment, including sharing progress, asking for help when needed, and providing constructive feedback.
- Continuous Learning: have an eagerness to learn and adapt to new technologies, frameworks, and best practices in web development and cloud infrastructure management.
- Technology Knowledge: maintain knowledge and skills on existing and emerging agile best practices, technologies relevant to supported projects, security best practices, etc.
- Ability to obtain and maintain a Public Trust.