Overview
Job Details
Position Title: Aws Architect
Location: Washington DC (Remote)
Duration : 12+ Months contract
Client Notes:
Well versed and a master AWS domain in engineering and design
Hands on exp around best practices, CI/CD
Linux exp is required.
Job description:
Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable
accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education Level: Bachelor's Degree
Education Details: Computer Science, Information Technology, or related field
Experience: 8 years Experience in Architecture Domain leading architecture initiatives
In Lieu of Education
In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Preferred Qualifications
Advanced degree; Experience in 2-3 different architecture domains
Knowledge, Skills and Abilities (KSAs)
Ability to motivate and influence others so that project objectives are met in a timely manner. , Advanced
Ability to collaborate with stakeholders develop high quality solutions. , Advanced
Ability to coach, delegate, and develop team members., Advanced
Proficient in managing cross-domain architecture solutions and impacts., Advanced
Expertise with domain related architecture frameworks, methods and tools., Expert
Effective organizational, interpersonal/relationship management, analytical, communications (written and verbal) and collaboration., Expert
The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes them ineligible to perform work directly or indirectly on Federal health care programs. Must be able to effectively work in a fast-paced environment with frequently changing priorities, deadlines, and workloads that can be variable for long periods of time. Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence. Must be able to effectively communicate and provide positive customer service to every internal and external customer, including customers who may be demanding or otherwise challenging.
Licenses/Certifications
Certified System Architect Upon Hire Pref
Preferred:
Qualifications:
10+ years of overall experience in IT including, with hands-on Development and Systems engineering background
5+ years of experience with hands on implementation of Containerization (Kubernetes), Cloud technologies (AWS, Azure etc.)
3-5 years of experience in a Site Reliability Engineering role
Experience with Enterprise Cloud transformation efforts
Experience with SRE principles and transformation
5+ years of experience with hands on implementation of DevOps tool chain (Terraform, Ansible, Jenkins, GitLab, Artifactory, bitbucket, etc.), and technical patterns (IaC, Automated Provisioning/Release, CI/CD, etc.)
Solid understanding of Software coding techniques and experience with full spectrum of Software engineering (Build, Integration, Test, Releasing and Deployment) leveraging Python.
Experience in Developing and/or challenging engineering solutions/practices and collaborating with peers within and outside of immediate team, including customers (Dev, Architects, Engineers)
Roles & Responsibilities:
Communicates Architectural decisions, plans, goals, and strategies, while highlighting short-term trade-offs vs. long-term commitments and costs
Engage in and improve the end to end Lifecycle of services, starting from Inception & design, deployment, operations, and refinement
Help drive Engineering and Cloud Operations activities including System design consulting, developing software platforms and frameworks, capacity planning, and launch reviews
Systems Scalability and sustainability leveraging automation and strive to improve our systems with changes that improve reliability and velocity
Experience with Enterprise Cloud transformation efforts
Be part of our Cloud journey and as a member of our team help lead Software automation and reliability for our platform
Actively participate and help guide customers on using Cloud-native design and architecture patterns.
Provide Consultation on Technology infrastructure planning and engineering for assigned systems; Assesses the implications of technology strategies on infrastructure capabilities
Build strategy to migrate Legacy applications by conversion to multiple Microservices and hosting on AWS Cloud platform.
Leverage Cloud-native architecture components including Containers, immutable infrastructure, Microservices, Service Mesh etc., to build highly available and Fault tolerant applications.
Research on the global technology trends and their applicability to FEPOC products in support of our internal development teams and business.
Promotes and ensures Modern application design, applies engineering best practices in the development and operations life cycle and mitigates vulnerabilities.
Monitors and manages the Stability, Availability, and Performance of enterprise systems and platforms across IT domains
o (e.g., Systems, Network, Storage, Security) by analyzing systems to identify problems, trends, and opportunities for improvement.
Maintain and continually improve (patch and upgrade) our Cloud-based infrastructure.
Makes data-driven recommendations and decisions, and continuously improves the overall efficacy and efficiency of our software delivery capability.
Mentoring peers as well as engaging with others across teams and socializing solutions.
Requirements: Strong skills are required in each of the following areas:
Development: Experience programming with one or more languages: Python, Java, Groovy, Go, etc.
IAC Tools for Platform Automation: Strong skills and experience in at least one: Ansible, Terraform, etc.
Containers: Docker or other OCI-certified containers
Container Orchestration Platform : Experience with Kubernetes, and AWS EKS is preferred, However Red Hat OpenShift, Platform 9 is acceptable.
CNI Plugins: Calico, Flannel, Weave Net etc.
Service Mesh: Istio, AWS App Mesh, OpenShift Service Mesh etc.
Container Security Tools: Twistlock, Sysdig, Aqua etc.
Platform Monitoring, Observability, & Performance Tools: Nginx, New Relic, AppDynamics, DataDog, Thanos, Jaeger, LogDNA, etc.
DevOps Tools: Git/bitbucket, Jira, Ansible/Puppet, Jenkins/Circleci/Bamboo, Maven/Artifactory/nexus, etc.
Others:
Understanding of Cloud Native Architecture
Linux, Shell scripting, and general admin skills
Network, Security, Plugins, & Storage Skills
AWS skills: EC2, S3, EBS, EFS, IAM, VPC, Lambda etc.
Nice to have:
AWS Cloud and DevOps certificationsQualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable
accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education Level: Bachelor's Degree
Education Details: Computer Science, Information Technology, or related field
Experience: 8 years Experience in Architecture Domain leading architecture initiatives
In Lieu of Education
In lieu of a Bachelor's degree, an additional 4 years of relevant work experience is required in addition to the required work experience.
Preferred Qualifications
Advanced degree; Experience in 2-3 different architecture domains
Knowledge, Skills and Abilities (KSAs)
Ability to motivate and influence others so that project objectives are met in a timely manner. , Advanced
Ability to collaborate with stakeholders develop high quality solutions. , Advanced
Ability to coach, delegate, and develop team members., Advanced
Proficient in managing cross-domain architecture solutions and impacts., Advanced
Expertise with domain related architecture frameworks, methods and tools., Expert
Effective organizational, interpersonal/relationship management, analytical, communications (written and verbal) and collaboration., Expert
The incumbent is required to immediately disclose any debarment, exclusion, or other event that makes them ineligible to perform work directly or indirectly on Federal health care programs. Must be able to effectively work in a fast-paced environment with frequently changing priorities, deadlines, and workloads that can be variable for long periods of time. Must be able to meet established deadlines and handle multiple customer service demands from internal and external customers, within set expectations for service excellence. Must be able to effectively communicate and provide positive customer service to every internal and external customer, including customers who may be demanding or otherwise challenging.
Licenses/Certifications
Certified System Architect Upon Hire Pref
Preferred:
Qualifications:
10+ years of overall experience in IT including, with hands-on Development and Systems engineering background
5+ years of experience with hands on implementation of Containerization (Kubernetes), Cloud technologies (AWS, Azure etc.)
3-5 years of experience in a Site Reliability Engineering role
Experience with Enterprise Cloud transformation efforts
Experience with SRE principles and transformation
5+ years of experience with hands on implementation of DevOps tool chain (Terraform, Ansible, Jenkins, GitLab, Artifactory, bitbucket, etc.), and technical patterns (IaC, Automated Provisioning/Release, CI/CD, etc.)
Solid understanding of Software coding techniques and experience with full spectrum of Software engineering (Build, Integration, Test, Releasing and Deployment) leveraging Python.
Experience in Developing and/or challenging engineering solutions/practices and collaborating with peers within and outside of immediate team, including customers (Dev, Architects, Engineers)
Roles & Responsibilities:
Communicates Architectural decisions, plans, goals, and strategies, while highlighting short-term trade-offs vs. long-term commitments and costs
Engage in and improve the end to end Lifecycle of services, starting from Inception & design, deployment, operations, and refinement
Help drive Engineering and Cloud Operations activities including System design consulting, developing software platforms and frameworks, capacity planning, and launch reviews
Systems Scalability and sustainability leveraging automation and strive to improve our systems with changes that improve reliability and velocity
Experience with Enterprise Cloud transformation efforts
Be part of our Cloud journey and as a member of our team help lead Software automation and reliability for our platform
Actively participate and help guide customers on using Cloud-native design and architecture patterns.
Provide Consultation on Technology infrastructure planning and engineering for assigned systems; Assesses the implications of technology strategies on infrastructure capabilities
Build strategy to migrate Legacy applications by conversion to multiple Microservices and hosting on AWS Cloud platform.
Leverage Cloud-native architecture components including Containers, immutable infrastructure, Microservices, Service Mesh etc., to build highly available and Fault tolerant applications.
Research on the global technology trends and their applicability to FEPOC products in support of our internal development teams and business.
Promotes and ensures Modern application design, applies engineering best practices in the development and operations life cycle and mitigates vulnerabilities.
Monitors and manages the Stability, Availability, and Performance of enterprise systems and platforms across IT domains
o (e.g., Systems, Network, Storage, Security) by analyzing systems to identify problems, trends, and opportunities for improvement.
Maintain and continually improve (patch and upgrade) our Cloud-based infrastructure.
Makes data-driven recommendations and decisions, and continuously improves the overall efficacy and efficiency of our software delivery capability.
Mentoring peers as well as engaging with others across teams and socializing solutions.
Requirements: Strong skills are required in each of the following areas:
Development: Experience programming with one or more languages: Python, Java, Groovy, Go, etc.
IAC Tools for Platform Automation: Strong skills and experience in at least one: Ansible, Terraform, etc.
Containers: Docker or other OCI-certified containers
Container Orchestration Platform : Experience with Kubernetes, and AWS EKS is preferred, However Red Hat OpenShift, Platform 9 is acceptable.
CNI Plugins: Calico, Flannel, Weave Net etc.
Service Mesh: Istio, AWS App Mesh, OpenShift Service Mesh etc.
Container Security Tools: Twistlock, Sysdig, Aqua etc.
Platform Monitoring, Observability, & Performance Tools: Nginx, New Relic, AppDynamics, DataDog, Thanos, Jaeger, LogDNA, etc.
DevOps Tools: Git/bitbucket, Jira, Ansible/Puppet, Jenkins/Circleci/Bamboo, Maven/Artifactory/nexus, etc.
Others:
Understanding of Cloud Native Architecture
Linux, Shell scripting, and general admin skills
Network, Security, Plugins, & Storage Skills
AWS skills: EC2, S3, EBS, EFS, IAM, VPC, Lambda etc.
Nice to have:
AWS Cloud and DevOps certifications