What are the responsibilities and job description for the CLOUD INFRASTRUCTURE ARCHITECT position at BTree Solutions Inc?
Job Title : CLOUD INFRASTRUCTURE ARCHITECT
Location : Reston,VA
Duration : 12 Months
Visa : USC, GC, H1B and EAD
Contract Type : W2
Job Description :
Leads development efforts to assess and document current and target state high level existing processes and functional needs across the enterprise. Work with the customers and other enterprise developers to formulate policies and plans that support the enterprise goals, implement efficient end to end processes and leverage use of existing IT assets. Align strategic goals and objectives with key business and IT initiatives. Work to develop an integrated view of the enterprise using a repeatable approach, cohesive framework, industry standard techniques and best practices
Top must have skills :
- Expertise in cloud platforms (AWS, Azure, or GCP) and container orchestration(Kubernetes).
- Knowledge of database technologies (e.g., PostgreSQL, MongoDB, DynamoDB, Oracle and Redshift).
- Proficiency in modern front-end frameworks (e.g., React.js, Vue.js) and back-end technologies like Java, Python, Node.js, Bash, Powershell and designing / implementing Restful API's..
- Comprehensive understanding of modern front-end and back-end frameworks.
- Deep knowledge of DevSecOps and CI / CD best practices while using DevOps tools like Jenkins,SonarQube,Nexus / Artifactory,Twistlock,SAST / DAST / SCA,UCD,Docker,Maven,Gradle and version control tools like Gitlab, Github and Bitbucket, Infrastructure As Code (IaC) tools like Terraform, CloudFormation and Ansible.
- Strong focus on microservices architecture, serverless computing, and API management.
- Working Knowledge and understanding with AI / ML integrations, RBAC principles in order to implement best security practices / processes, event-driven architectures, and distributed systems and recommending minimal / zero downtime deployment strategies.
- Expertise in implementing good logging standards, troubleshooting skills, leading the Root cause analysis, Blameless post mortems sessions, possess good triaging capabilities, understanding of what error codes / message mean after analyzing the logs / traces / metrics.
- Expertise in designing highly scalable, fault-tolerant and cost-effective cloud infrastructure, observability best practices, distribute tracing and proactive incident management practices, resilience architectural design patterns, such as Bulkhead, Circuit-breaker, Retry, Timeout, etc
- Possess good proactive thinking in minimizing / anticipating failures and implementing solutions that can target toward achieving minimal MTTD / MTTR
- Expertise in designing solutions with Shift-Left approach and possess great experience with testing concepts (BDD,TDD,Unit,Regression,Synthetic).
- Proficiency with AI, GenAI, ML Python Libraries, NLTK, Transformers, Spacy and SciPy. Excellent verbal / written communication skills, relationship management skills, and ability to collaborate with multiple stakeholders
Must have skills :
Education / Experience :