Vacancy expired!
- Experience with providing full-stack application development and leading teams of frontend and backend developers
- Skilled with multiple programming and scripting languages (C#, Java, JavaScript)
- 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 APIs and Google Cloud Platform (Google Cloud Platform) experience
- Google Maps APIs
- Google Analytics
- Cloud Functions
- PubSub
- BigQuery, CloudSQL
- AWS
- Amazon Linux on EC2
- AWS Lambda functions
- API Gateway, Cloudfront
- Programmatic infrastructure configuration tools such as Terraform
- AWS Secrets Manager
- Step Functions
- Heroku
- Ability to manage multiple Heroku instances and code deployments used for multiple pre-production environment scenarios.
- Experience with CI/CD, DevOps and agile development platforms (e.g. Azure DevOps, Jira, etc.)
- Containerization systems such as Docker, Kubernetes
- Should be proficient in working with Git code repositories and familiar with managing agile development practices using platforms such as Azure DevOps.
- Information risk, privacy, and strategy (i.e. security and privacy policies, or risk assessments, or security and privacy compliance);
- Application security testing and security integrations within the Software Development Lifecycle (SDLC)
- Build trust with agency partners by doing the work alongside them.
- Ability to build strong, trusted and candid relationships and promote collaboration
- Ability to thrive in a flexible and fast-paced environment across
- Strong interpersonal, analytical, problem solving and organizational skills
- Perform current and future system discovery assessments to conclude, but not limited to technology and versions, integration patterns and interfaces, web applications, end to end data/process flows, security and compliance, reliability, and operations and maintenance.
- Creation and delivery of a technical roadmap for modernization and alleviate any technical debt
- Champion modern software practices on topics such as agile project management, continuous integration/continuous deployment (CI/CD), infrastructure as code, security, testing, and automation.
- Oversight for all architecture changes for compliance with standards and alignment with best practices
- Determine the long-term strategic and technical plan for the supported systems by documenting the current system architecture and providing options and recommendations for the future architecture (Cloud, data platform, programming language, etc.)
- Additional deliverables will include, but not limited to, developing System Architecture Document, contextual and conceptual architecture views for the application(s), technology plan(s), architecture review & design, and security champion
- Work closely with senior leadership, enterprise/platform architects, tech leads, developers, scrum masters, product/program/project managers to ensure that all stakeholders have the necessary direction and feedback to deliver product features at regular intervals, on-time, and with high-quality
- Understand and align with CDHS operational goals, and communicate to agency and technology leadership
- Advise and guide on software and application architecture decisions, providing design leadership, modeling, and implementation governance.
- Establish version one of a process or tool implementation to improve engineering quality and to demonstrate best practices.
- Ability to coach, mentor, and provide direct, timely performance feedback; experience setting direction, tracking progress, and ensuring accountability
- Ability to effectively inspire and influence teams and partners in delivering technology enabled solutions that meet agency operational needs
- Evaluate emerging technology proposals, either at the inception policy phase, scoping and strategy phase, or acquisition procurement phase.
- 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.
- Establish SDLC best practices and tooling.
- 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.
- ID: #49265079
- State: Colorado Denver 80201 Denver USA
- City: Denver
- Salary: Depends on Experience
- Job type: Contract
- Showed: 2023-02-17
- Deadline: 2023-04-17
- Category: Architect/engineer/CAD