Technical Architect | Principal Consultant

Technical Architect | Principal Consultant

1 Nos.
108090
Full Time
10.0 Year(s) To 15.0 Year(s)
Not Disclosed by Recruiter
IT Software - System Programming
IT-Software/Software Services
Job Description:

ESSENTIAL FUNCTIONS:

  • Design, build and implement performant and robust cloud platform solutions.
  • Design and build data pipelines for supporting analytical solutions.
  • Provide level of effort estimates to support planning activities.
  • Provide microservices architecture and design specifications.
  • Fix defects found during implementation process or reported by the software test team.
  • Support software process definition and improvement initiatives and release process working with DevOps team in CI/CD pipelines developed with Terraform and CDK as Infrastructure-as-Code.
  • Execute security architectures for cloud systems.
  • Collaborate with Product Designers, Product Managers, Architect and Software Engineers to deliver compelling user-facing products.

REPORTING RELATIONSHIPS:

  • Understand and recognize the quality consequences which may occur from the improper performance of their specific job; has awareness of system defects that may occur in their area of responsibility, including product design, verification, and validation, and testing activities.
  • Mentor less experienced team members.

QUALIFICATIONS:

  • Bachelor’s degree in Computer Science / related engineering field OR equivalent experience · in related field.
  • 10+ years of experience in cloud application development.
  • Expert proficiency in JavaScript / Typescript and/or Java with Spring Boot or Quarkus.
  • Experience in architecting and developing event driven cloud-based solutions.
  • Experience in AWS services including API Gateway, AppSync, Amplify, S3, CloudFront, Lambda, ECS/Fargate, Step Functions, SQS, Event Bridge, Cognito, Dynamo, Aurora PostgreSQL, OpenSearch/Elasticsearch, AWS Pinpoint.
  • Extensive experience in developing applications in POSIX compliant environments.
  • Strong knowledge of containerization, with expert knowledge of either Docker or Kubernetes.
  • Proficient in IAM security and AWS Networking.
  • Expert understand of building and working with CI/CD pipelines.
  • Experience in designing, developing and creating data pipelines, data warehouse applications and analytical solutions including machine learning.
  • Deep cloud domain expertise in: architecture, big data, microservice architectures, cloud technologies, data security and privacy, tools, and testing
  • Excellent programming skills in data pipeline technologies like Lambda, Kinesis, S3, EventBridge and MSK
  • Extensive experience with Service Oriented Architecture, microservices, virtualization and working with relational databases and non-relational databases.
  • Excellent knowledge of building big data solutions using NoSQL databases.
  • Experience with secure coding best practices and methodologies, vulnerability scans, threat modeling, and cyber-risk assessments.
  • Familiar with modern build pipelines and tools
  • Ability to understand business requirements and translate them into technical designs
  • Familiarity with Git code versioning tools
  • Good written, verbal communication skills Great team player

PREFERRED SKILLS:

  • Experience with RDBMS and is a plus Experience in Java, .NET, Python is a plus Azure or AWS Certification such as a Solutions Architect Expert, Azure Fundamentals, data scientist, developer, etc.

CRITICAL COMPETENCIES FOR SUCCESS:

  • Experience in big data solutions and analytics; using BI tools like Power BI or AWS QuickSight is a plus
  • Experience with other cloud computing platforms
  • Analytical Skills: Demonstrate aptitude towards analytical and problem-solving skills and the ability to conceptually pull together patterns or connections that are not clearly related; ability to assess relevant facts, identify alternative approaches and provide the best course of action.
  • Strategic Agility: Eagerness and ability to learn quickly and leverage a flexible mindset in response to shifting dynamics, adversity, and/or change; continually pushes oneself, their teams, and their businesses to learn, to generate new ideas exceed the expectations of end customers and clients; actively supports key decisions and promote a spirit of teamwork to demonstrate the commitment to the company.

WORK CONDITIONS:

  • Disciplined Execution: Orientation towards a process-focused, decisive course of action that will ensure client/customer needs are met with a high standard of excellence, urgency and predictability; focused on the task at hand in the face of ambiguity, and applies past experiences and expertise to consistently pull through results.
  • Organizational Collaboration: Ability to partner across organizational lines and work cooperatively within and outside one’s own team in order to best serve client needs and
  • Must possess comfort in learning, training, and engaging with others virtually through
Company Profile

We specialize in providing a gamut of IT and ITES (Information Technology Enabled Services) services to our parent company and its subsidiaries. We are well-equipped with technology and business expertise to provide smarter and innovative solutions to our customers. Not only do we work with a difference; we work to make a difference.

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs