Techwish is seeking a Application Architect- DevSecOps for a long term contract engagement with one of it's esteemed clients in Manassas, VA. This is an onsite hybrid position that requires consultant to work 2-3 days from office.
Job Description
Reporting into the Technology Platform Strategy and Architecture team, the DevSecOps/Zero Touch Deployment Architect will be responsible for supporting the Tooling Services team and working with domain in the solution development and technical execution for the DevOps Continuous Integration/Continuous Testing/Continuous Delivery/ (CI/CT/CD) practices, governance and technology, as well as driving the vision and implementation of Zero Touch Deployments enabling 24x7 always on systems. The Architect will also be responsible for driving the evolution of development capabilities, standardizing pipelines, enterprise architecture alignment, technologies in solutions, onboarding emerging technologies and driving technology innovation and adoption in the organization. This role will require expertise in both Software Architecture and Infrastructure Architecture
Responsibilities
• Define and implement secure, compliant, scalable versions of cloud and on-prem resources (e.g. EC2, Kubernetes clusters, Databases, Load-balancers, Storage, dashboards) that are exposed as internal products or network based services
• Contribute to the overall technology strategy, architecture & design, and development practices within Swift.
• Design and prototype on-prem and cloud deployable and DevSecOps enabled scalable solutions to business problems.
• Mentor and serve as a subject matter expert on modern development patterns.
• Propose and implement ideas to improve operational processes and procedures.
• Interpret business and technical requirements into software architecture and design.
• Adhere to accepted standards and processes for development, including writing unit tests which provide a high percentage of code overage; participating in code peer reviews, conducting design reviews, and generating test plans to ensure maximum stability and quality of code.
• Work with multi-discipline teams in the creation of technical work products
• Drive the Zero Touch Deployment working with Infrastructure and Tooling teams.
Technical skills & knowledge
• Minimum 10+ years of experience designing and building enterprise-scale software solutions in a leadership role.
• Served as lead architect, lead engineer, or technical lead for successful software solutions
• Experience with end-to-end DevSecOps processes
• Experience implementing fully automated pipelines from Infrastructure provisioning to code deployment via Self Service catalogue.
• Excellent problem-solving skills; the ability to manage multiple tasks under tight deadlines.
• Experience with Infrastructure as Code (IAC) tools (e.g. Terraform, Chef, Puppet, Ansible)
• Experience with source code repository management and design utilizing Git
• Experience with Build/Package automation tools (e.g. Maven, Gradle, Ivy)
• Experience with Continuous Integration, test and static analysis tools tools (e.g. Junit, SprintTest Framework, Mockito, Jasmine, xUnit, SonarQube)
• Experience designing and implementing Package/Artifact Management tools (e.g. Artifactory, Nexus)
• Experience designing and implementing delivery automation engines (e.g. Jenkins)
• Background and knowledge of full stack web application development (Java, Javascript, SQL Server / Oracle)
• Expert knowledge of at least one Javascript framework library (ex. Angular, React, Vue, Knockout, RequireJS, etc)
• Excellent communication skills and able to successfully articulate technology concepts to both business and technology audience
• Solid understanding of authentication and authorization services; e.g.; SAML, LDAP, AD, ADFS
• Full understanding of the entire SDLC and Agile Methodology
• Interpersonal skills necessary to establish and maintain effective working relationships with co-workers, customers, and third-party vendors.
• Experience using task management tools such as JIRA
Regards,
Kolthur Vaishnavi