Lead DevOps Architect
Published | July 20, 2022 |
Location | Atlanta, GA |
Category | Default |
Job Type | Contractor |
Description
DevOps Engineering Lead / Remote
Location: Denver, Colorado 80203
Duration: 10+ Months
Client: CO CDHS
ABOUT THE BEHAVIORAL HEALTH ADMINISTRATION
ESSENTIAL DUTIES AND RESPONSIBILITIES
This is a “hands-on” technical position; You will be doing advising and management as well as hands-on keyboard DevOps work as needed on a regular basis.
Engineering Leadership
- Champion modern software practices on topics such as DevSecOps, agile project management, continuous integration/continuous deployment (CI/CD), security, testing, and automation.
- Advocate for users with accessibility needs. Champion accessibility to internal and external stakeholders, with knowledge of the best tools and methods to be used when accessibility testing.
- Provide clear communication and counsel to a variety of stakeholders, from policymakers to technical subject matter experts.
- Build trust with agency partners by doing the work alongside them.
- Establish a version one of a process or tool implementation to improve engineering quality to demonstrate best practices.
- Evaluate emerging technology proposals, either at the inception policy phase, scoping and strategy phase, or acquisition procurement phase.
Development
- Write code, unit tests, scripts based on user stories, in a version-controlled environment.
- Pair with junior developers to help them develop clean and accessible code that meets the needs of end-users.
- Review pull requests and code from state and vendor developers.
- Contribute to open source code bases and represent the state to open source developers on relevant projects.
TECHNICAL AND FUNCTIONAL COMPETENCIES
Technical
- Skilled with web and mobile technologies and frameworks
- Experience with data processes in a Python and Linux ecosystem, including ingest, transformation, and analytics
- Experience and familiarity managing and deploying code to cloud computing environments such as
- Google Maps
- Google Analytics
- Cloud Functions
- PubSub
- BigQuery, CloudSQL
- Amazon Linux on EC2
- AWS Lambda functions
- API Gateway, Cloudfront
- Programmatic infrastructure configuration tools such as Terraform
- AWS Secrets Manager
- Step Functions
- Google APIs and Google Cloud Platform (GCP) experience
- AWS
- Experience with DevOps and agile development platforms (e.g. Azure DevOps, Jira, etc.)
- Containerization systems such as Docker
- Should be proficient in working with Git code repositories and familiar with managing agile development practices using platforms such as Azure DevOps.
Functional
- Has “ T-shaped skills ” that can broadly speak to all phases of modern software delivery practice.
- Strong, empathetic communication, and leadership skills.
- Strong systems thinking approach to problem-solving.
- Demonstrates expertise in multiple areas of engineering (ex. Agile development, Continuous Integration/Continuous Deployment, Version Control, Testing, Automation, etc.)
- Self-motivated and able to effectively manage time and tasks.
- Ability to solve complex problems, participate in continuous improvement, and adapt to the ideas of others.
- Strong creative adaptability to solve engineering challenges
- Can thrive in low maturity product software engineering environments.
- Fluent in Spanish is a plus.
MINIMUM JOB REQUIREMENTS
Work Experience:
- At least five years of experience applying engineering best practices in complex environments.
- Passion for using Technology in the Public Interest Technology to improve community programs and initiatives.
- Previous work on collaborative cross-functional product teams
- Shipping products to end-users frequently and iteratively
- Working collaboratively with cross-functional teams across the product delivery lifecycle using modern software development practices such as Agile or Lean
- Coaching or teaching others in modern software development practices.
- Cloud first / cloud-native technology implementations
- Development and consumption of RESTful APIs