Iconma LLC
Senior System Architect
Iconma LLC, Winchester, Virginia, United States, 22603
DSA is looking for a Senior Computer Systems Architect with a TS to work onsite in Winchester VA.Duties include:
Leads in the development of the technical solution or offering, and in translating the business needs into technical requirements. Identifies gaps, strategic impacts, financial impacts, and the risk profile in the technical solution or offering, and provides technical support.Understands cloud computing technology and infrastructure as well as has experience designing and migrating applications to the cloud; can blueprint, design, and deploy scalable, HA, and fault tolerant systems on AWS and Azure and make commercially available PaaS, IaaS, and SaaS recommendations where appropriate.Able to write quality code to solve automation problems in one or more scripting languages (Python, Ruby, Perl); capable of automating the build processes to accommodate both functional and scale testing.Performs a variety of system engineering tasks and activities that are broad in nature and are concerned with major systems design, integration, and implementation, including personnel, hardware, software, budgetary, and support facilities and/or equipment.Delivery of Cloud infrastructure strategies aligned with business objectives with a focus on Cloud migrations.Design of cloud infrastructure with a focus on AWS and Azure using industry best practices.Provide leadership in infrastructure migration methodologies and techniques including mass application movements into the cloud.Design, implementation, and support of infrastructure automation.Research new cloud technologies and prototype solutions that can be leveraged to decrease costs and increase performance.Assess and compare cloud native PaaS with cloud-enabled traditional infrastructure.Mentor existing staff on cloud computing best practices and technology to drive cloud adoption.Develop, test, and maintain build and deployment scripts in CI/CD framework/tools to automate and streamline deployment processes.Lead efforts in automation, continuous deployment, build, and configuration management.Actively participate in Engineering Scrum and design meetings to drive quality releases.Monitor applications with Application Performance Monitoring tools.Produce and maintain documentation on installations, procedures, and requirements for systems.Provides quality assurance review of new and existing software productions and solutions.Minimum Required Experience
Ten (10) years of infrastructure experience (firewalls, load balancer, AD, DNS, etc.).Five (5) years' experience with cloud infrastructure technologies (VPC, Vnet, Route53, Azure DNS, ELB, Azure LB, S3, Storage Accounts, Cloud Formation, IAM, RMS, etc.).Strong understanding across cloud and infrastructure components (server, storage, data, and applications) to deliver end to end cloud infrastructure architectures and designs.Three (3) years' experience automating infrastructure in a cloud environment.Solid coding and scripting experience in one or more of several modern, popular programming languages.Strong background in Linux/Unix Administration.Experience with automation/configuration management using either Puppet, Chef or Ansible.Strong knowledge/experience with SQL/Databases.Knowledge/experience in a 24/7 always-up, always available service.Proficiency/knowledge of networking/routing/firewalls.Must be able to adjust to constant business change, including new requirements, evolving goals and strategies, and emerging technologies.Preferred Qualifications
Bachelor's degree in Computer Science, MIS, or equivalent technology discipline.
#J-18808-Ljbffr
Leads in the development of the technical solution or offering, and in translating the business needs into technical requirements. Identifies gaps, strategic impacts, financial impacts, and the risk profile in the technical solution or offering, and provides technical support.Understands cloud computing technology and infrastructure as well as has experience designing and migrating applications to the cloud; can blueprint, design, and deploy scalable, HA, and fault tolerant systems on AWS and Azure and make commercially available PaaS, IaaS, and SaaS recommendations where appropriate.Able to write quality code to solve automation problems in one or more scripting languages (Python, Ruby, Perl); capable of automating the build processes to accommodate both functional and scale testing.Performs a variety of system engineering tasks and activities that are broad in nature and are concerned with major systems design, integration, and implementation, including personnel, hardware, software, budgetary, and support facilities and/or equipment.Delivery of Cloud infrastructure strategies aligned with business objectives with a focus on Cloud migrations.Design of cloud infrastructure with a focus on AWS and Azure using industry best practices.Provide leadership in infrastructure migration methodologies and techniques including mass application movements into the cloud.Design, implementation, and support of infrastructure automation.Research new cloud technologies and prototype solutions that can be leveraged to decrease costs and increase performance.Assess and compare cloud native PaaS with cloud-enabled traditional infrastructure.Mentor existing staff on cloud computing best practices and technology to drive cloud adoption.Develop, test, and maintain build and deployment scripts in CI/CD framework/tools to automate and streamline deployment processes.Lead efforts in automation, continuous deployment, build, and configuration management.Actively participate in Engineering Scrum and design meetings to drive quality releases.Monitor applications with Application Performance Monitoring tools.Produce and maintain documentation on installations, procedures, and requirements for systems.Provides quality assurance review of new and existing software productions and solutions.Minimum Required Experience
Ten (10) years of infrastructure experience (firewalls, load balancer, AD, DNS, etc.).Five (5) years' experience with cloud infrastructure technologies (VPC, Vnet, Route53, Azure DNS, ELB, Azure LB, S3, Storage Accounts, Cloud Formation, IAM, RMS, etc.).Strong understanding across cloud and infrastructure components (server, storage, data, and applications) to deliver end to end cloud infrastructure architectures and designs.Three (3) years' experience automating infrastructure in a cloud environment.Solid coding and scripting experience in one or more of several modern, popular programming languages.Strong background in Linux/Unix Administration.Experience with automation/configuration management using either Puppet, Chef or Ansible.Strong knowledge/experience with SQL/Databases.Knowledge/experience in a 24/7 always-up, always available service.Proficiency/knowledge of networking/routing/firewalls.Must be able to adjust to constant business change, including new requirements, evolving goals and strategies, and emerging technologies.Preferred Qualifications
Bachelor's degree in Computer Science, MIS, or equivalent technology discipline.
#J-18808-Ljbffr