Overview
Skills
Job Details
Role – Software Developer
Location – Greenwood Village, Colorado RESPONSIBILITIES QUALIFICATIONS RELATED WORK EXPERIENCE
Backend Development – 70% of time
Front end Development- 30%
• Enhance existing Entitlements Server Pipelines to integrate automated end to
end testing improving our confidence in every deployment
• Develop micro services in python/java on AWS
• Partner with our automation framework team to create CI solutions that improve
automated testing
• Create new CI/CD Pipelines for new projects
• Build middleware orchestration using micro services leveraging AWS resources like EC2, EKS, Lambda
• Good to have experience in node.js, java or python (python preferred)
• Knowledge/experience with containers, RESTful API development
• Experience with angular platform, REACT, javascript
• Basic database experience Document/Dynamo/Mongo DB, NoSQL preferred
• Independent self-starting problem solver with a creative passion to develop
DevOps solutions with a variety of tools, strategies and techniques
• Comfortable being proactive and documenting every solution designed/built
• Comfortable writing and prioritizing Agile Epics, Features and Stories
• A DevOps thought leader that can contribute to the constant improvement of our
processes
• Working knowledge of branching and merging code in GitLab
• Strong working knowledge of developing CI/CD Pipelines. We use GitLab
Runner Pipelines, and strong working knowledge with Jenkins is very
transferable
• Strong documentation design and communication skills
• A desire to “code” automated Pipeline and AWS solutions vs. building them one
off
• Strong working experience of integrating automated end to end testing into
CI/CD Pipelines
• Experience working in an Agile environment
• A solid understanding and passion for Continuous Integration and Continuous
Deployment
• 3 to 7 years of experience in Fullstack development
• Proficient with Docker based container deployments to create shelf environments
for dev teams and containerization of environment delivery for releases and
managed the docker container in Kubernetes clustering.
• Proficient in micro services architecture
• Experience writing code in python/java, RDB and/or Mongo DB
• Experience integrating various tools such as Gitlab, JIRA, Confluence, Webex
Teams and/or Slack to create seamless automated information sharing.
• Experience managing and deploying Server releases to Production.
• Experience supporting and monitoring and developing alerts for Production
environments.