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
Key Skills :
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.