Jobs · OTHR · Texas

Technology Architect | Development process generic | Cloud Application Development process

Expedite Talent Solutions · Houston, TX · 5 days ago
On-siteOTHRFull-time

Essential Duties and Responsibilities

  • Contributes strategic technology vision and integrates a broad range of ideas regarding applications and software development.
  • Presents, communicates, and articulates technical processes effectively to all levels within the organization (including technical and non-technical audiences, Senior Leadership, VPs and the C-level executives).
  • Undertakes complex applications development and maintenance projects involving multiple disciplines and multiple facets of the business.
  • Implements software engineering best practices.
  • Develops enterprise-level information technology solutions by analyzing, coding, testing, and implementing new and modifying existing software applications.
  • Leads design/coding sessions, develops and maintains solutions.
  • Articulates design and resolves technical/design conflicts as they occur.
  • Collaborates with business analysts and users to determine requirements.
  • Performs analysis of system requirements and existing business processes.
  • Works with customers and technical staff to resolve problems with software and responds to suggestions for improvements and enhancements.
  • Reviews systems under development and related documentation.
  • Participates in the development of software.
  • Should have a Product mindset and Leads advanced systems planning, scheduling and implementation.

Knowledge, Skills and Abilities

  • Technically advanced knowledge or in-depth skills in one or more of the following is required: Cloud Technologies: AWS Services such as Lambda, IAM, S3, EFS, SQS, SNS, API Gateway, CLI, Kinesis, Glue, Elasticache (Redis), CloudWatch, CloudFormation, EC2
  • Experience working with Databases: Oracle, SQL, Server, PostgreSQL and NoSQL databases such as Cassandra and Dynamo DB
  • Experience with Big Data Technologies like Spark, Glue
  • Containers : Docker/Kubernetes/ECS
  • Integrations : REST, API , Synch, Asynch , Realtime, Batch
  • Network : VPC, Subnet, SG, IP (CIDR)
  • Security : WAF, Encryption , Access Control, Identity , SSO, MFA
  • Performance/reliability: Auto-scale, ASG, ALB, NLB
  • Storage/Datawarehouse : EFS, S3, Snowflake, SQL
  • Proficiency in Python
  • Good to Have - Shell (Unix) /Batch Script
  • Angular, Node JS
  • Knowledge of Service Oriented, Microservices and Event-driven design patterns
  • Knowledge of Machine Learning foundations : Performance /Accuracy Metrics, Hyper-parameters, Training, Feedback, Inference
  • Experience working on complex cloud-based software projects, web application development, security and open-source technologies
  • Knowledge of enterprise coding standards
  • Ability to perform code reviews
  • Ability to estimate effort
  • Ability to translate Business needs into technology goals
  • Ability to troubleshoot issues using services/resources/platforms/logs
  • Strategic thinker, innovative, responsible, confident, clear in thoughts, collaborative and has good communication skills
  • Understanding of MLOps
  • Good understanding of Enterprise DevOps practice

Minimum Years Of Experience

10 years

Top 3 responsibilities

  • Collaborate with business and other teams to understand business requirements and work on the project deliverables
  • Get involved in project transition from different teams, do enhancements, modifications, and support post transition as needed
  • Provide technical leadership during development, ensuring code quality, maintainability, and alignment with architectural guidelines

Similar jobs

IT Architect - Cloud

HDRChicago, IL· 1 wk ago
Information Technology$111k–$158k/yrapply on hdr.taleo.net

IT Cloud Architect

MACHINE LEARNING TECHNOLOGIES LLCSan Jose, CA· 3 wk ago
Engineeringapply on machinele.com

IT Cloud Architect

MACOMLowell, MA· 1 mo ago
Engineering$132k–$191k/yrapply on macomtech.csod.com