Employer Active
Not Disclosed
Salary Not Disclosed
1 Vacancy
Genesis Consulting has an immediate opportunity for an experienced forwardthinking Agile Enterprise Technical Architect with a passion for growth and business transformation for a statewide government client. Join our team and work on challenging complex solutions that are driving innovation and technological advancement in the public sector. Work with teams that are rapidly delivering value to their customers leveraging concepts of Lean Agile Kanban and SAFe. Our clients are some of the world s leading companies and the candidate will be a part of challenging projects to build and support technical solutions for their needs.
As an Agile Enterprise Technical Architect for a public sector organization you will be at the forefront of transforming the technological landscape to better serve the needs of the constituents and stakeholders of the stage agencies. We are seeking a dynamic individual with a strong background in agile methodologies and enterprise architecture to lead the design and implementation of innovative scalable and secure solutions. This role offers an exciting opportunity to drive digital transformation initiatives that have a direct impact on the delivery of essential services to the public.
This position will operating complex largescale internal facing solutions and IT systems in the cloud using forwardthinking modern opensource technologies. You will perform the full suite of DevOps tasks in cloud environments using agile methodologies including participating in creating technical enabler stories for technical requirements and defining but not limited to acceptance criteria; estimating the size of stories; designing solutions including business/system/data architecture. We are looking for an experienced Agile Enterprise Technical Architect who has experience in configuration management operational monitoring and/or Cloud Proficiency. Other duties and responsibilities include but may not be limited to:
Provide technical leadership and guidance to crossfunctional Agile teams.
Collaborate with stakeholders to define and align technical strategies with business goals.
Design and implement scalable and modular technical architectures that support Agile development practices.
Facilitate architectural decisions that align with Agile principles promoting flexibility and responsiveness to change.
Ensure that technical solutions are designed to scale effectively to meet current and future business needs.
Conduct performance assessments and implement optimizations to enhance system performance.
Collaborate closely with development teams to understand technical requirements and provide architectural guidance.
Foster a culture of continuous improvement within development teams emphasizing Agile best practices.
Evaluate and recommend tools frameworks and technologies that align with Agile development and architectural principles.
Collaborate with security and compliance teams to ensure that Agile development practices adhere to organizational standards.
Incorporate security and compliance considerations into technical architectures.
Create and maintain technical documentation including architecture diagrams and design specifications.
Communicate technical decisions and strategies to both technical and nontechnical stakeholders.
Provide knowledge transfer to client and to team members
Deploying and configuring services using infrastructureasaservice providers (e.g. Cloud Formation or Azure Resource Management)
Managing Docker based microservice architecture deployments
Using scripting or basic programming skills to solve problems
Installation and management of open source monitoring tools
Configuration management tools (e.g. Puppet Chef Ansible Salt)
Architecture for continuous integration and deployment and continuous monitoring
Containerization technologies (e.g. LXC Docker Rocket)
Develop and enhance DevOps operations in multiple cloud service environments
Perform in the entire software development life cycle of the DevOps tool chain
Collaborate on idea creation and development of the DevOps tool chain
Support the ongoing lifecycle maintenance of the DevOps tool chain
Support the software quality efforts associated with product deliveries
Implement and maintain continuous integration testing and delivery using DevOps tools and methods
Implement and maintain system integration testing and deployment using DevOps tools and methods
Implement upgrades to the software factory as needed
Minimum of ten (10) years of software engineering and DevOps experience
Must have experience in designing and implementing end to end continuous delivery pipelines
Bachelor s Degree in Computer Science Information Technology Management or Engineering.
Agile Certification Required
SAFe Certification Preferred
Technical Development certifications Preferred
Local to Minnesota candidates preferred; Remote candidates will be considered.
US Citizens Preferred but Green Card candidates considered.
Full Time