Vacancy expired!
- Develops well architected solutions, optimized for cost, operations, performance, reliability and security.
- Designs target state Cloud Architecture, partnering with other areas, such as Cloud Network Architects, Cloud Data Architects, Cloud Security Architects, and Cloud Engineering and Development teams.
- Builds Reusable Patterns for application development in the public cloud to deploy and modernize applications, provide governance around adoption, and influence application development teams on roadmaps and designs
- Ensures all technical leaders have architected resilient and robust systems. May oversee technology assessments, technology strategy reviews, and provide internal consulting to ensure all areas are practicing sound architecture hygiene.
- Translates complex ideas, technology, and programs into language senior management can relate to and performs as a key influencer on technical decisions that affect the business on a long-term basis.
- Leads the Development of metrics and scorecards to influence the technology teams on industry best practices for cloud development.
- Functions include interfacing with clients to identify specific system requirements and feasibility of solutions throughout lifetime of project.
- Assists in troubleshooting of component applications and technologies.
- Guides/provides direction for projects.
- May perform as the Lead or technical subject matter expert.
- Responsible for solving technical and complex problems for several projects.
- Bachelor’s Degree and at least 4 years OR High School/GED + at least 7 years of experience in Engineering, Software Engineering and/or Architecture
- Experience with public cloud architecture
- Experience with additional cloud providers, such as Azure
- Knowledge of various enterprise applications and IT services, as well as software development, compliance and security, and IT operations disciplines.
- Knowledge of cloud design patterns, cloud operations and cloud cost models with experience implementing best practices or suggested improvements.
- Experience re-architecting applications for cloud platforms.
- At least 2 years of experience contributing to financial decisions in the workplace.
- At least 2 years of direct leadership, indirect leadership and/or cross-functional team leadership.
- Willing to travel up to 10% of the time for business purposes (within state and out of state).
- At least 8-10 years of experience related to software development and deployments
- Must have expert knowledge of designing, implementing, and deploying software using cloud native tools and automation
- Very experienced using Microsoft Azure, or equivalent experience with AWS, Google, Oracle, or other clouds
- Has hands-on experience using all aspects of Azure DevOps (Boards, Repos, Pipelines, Artifacts, Organizations, Projects)
- Has hands-on experience using all aspects of GitHub.
- Experience architecting technical solutions and driving adoption among users
- Experience documenting and presenting software architectures
- Experience replacing manual processes with automation and self-service tooling
- Experience architecting DevOps solutions for a variety of use cases, including web apps, low level systems, ETL workflows, and projects of all shapes and sizes
- Experience with designing cost efficient architectures
- Experience with maximizing security in the cloud and minimizing risk
- Experience promoting the use of industry standard best practices related to DevOps automation and CI/CD pipelines
- Experience working with matrix teams and with teams in different time zones
- Experience creating and promoting guiding development principles and influencing development teams, business users and management in adoption of technical solutions
- Good consulting, communication, presentation skills
- In-depth knowledge of Linux and Windows systems, including knowledge of software, computer networking, and role-based access controls
- In-depth knowledge of agile best practices; SAFe certification preferred (Scaled Agile Framework)
- Expert knowledge of effort estimation, scheduling, and scope definition
- Good understanding of technology
- Familiar with common database technologies (Azure SQL, SQL Server, Oracle SQL, MySQL, PostgreSQL, MariaDB, Redis, Casandra, etc.)
- Certified: Microsoft DevOps Engineer Expert or equivalent
- Experience suggesting/recommending competitive and innovative technical options, obtaining client buy-in and delivering on commitments
- Cybersecurity
- Artificial Intelligence
- Data Science
- Cloud & DevOps