Codevian Technologies Pvt. Ltd.

API Architect(Python, AWS Cloud, API)

Pune, India

Codevian Technologies Pvt. Ltd.

API Architect(Python, AWS Cloud, API)

Pune, India

Job Description

Job Title: Integration / API Lead Developer

Role Overview: We are seeking an experienced Integration / API Lead Developer who will be responsible for setting up, architecting, designing, developing, and implementing APIs to facilitate seamless communication between various systems. The ideal candidate will possess a strong understanding of API design principles, data mapping, cloud-native architectures, and monitoring solutions.

Key Responsibilities:

  1. Team Management:
    • Should be able to provide oversight & direction to the API development team.
    • Should be able to prioritize technical stories based on client’s requirements.
    • Should be able to help PM create a feasible plan.
    • Should be able to help team in fixing their issues in case they are stuck.
    • Should look for ways to improve and enhance the solution.
  2. Client Management:
  • Should have good communication and articulation skills.
  • Should be able to front face the clients and gather business requirements.
    • Should be able to translate business requirements into technical requirements for team and work with BA to document them in Jira.
    • Should be able to architect and design the solution architecture and then articulate the same to the client.
  1. API architecture, development, and design:
  • Should be able to come-up with a good architecture given client’s constraints and then convince them.
  • Should be well versed with AWS well architected framework and should have implemented this in at least 2 projects.
  • Architect, design, and develop APIs that enable efficient communication between different systems.
    • Translate business requirements into functional API specifications, ensuring alignment with business use cases.
  1. Data Mapping:
    • Conduct data mapping exercises, ensuring accurate mapping from source to target systems based on business use cases.
  2. Cloud-Native Architecture:
  • Should be well versed with AWS services (Lambda, SQS, S3, Secrets Manager, AWS development tools, Eventbridge scheduler, CDK knowledge is must) and their usage and well architected framework.
  • Should be proficient in defining, architecting and designing non-functional requirements such as performance, security, scalability, reliability, maintainability, monitoring and alert mechanism.
  • Should possess great skills to fetch/retrieve data from APIs/SFTP/S3 buckets, process & transform them and then load that data back into other target systems using APIs/SFTP/S3 buckets.
  • Proficiency in cloud-native event-driven architectures
    • Utilize cloud services for seamless integration and effective event-driven communication between systems.
    • Candidate should be able to setup end to end AWS Services / Components for seamless integration preferably using AWS Cloud Development kit
    • Candidate should be able to identify AWS services for a particular use case and be able to carry out a quick PoC to support his design.
  1. Monitoring and Reliability:
    • Implement monitoring solutions to track system performance, reliability, and create reliability dashboards for effective system oversight.
  2. Communication and Collaboration:
    • Collaborate effectively with cross-functional teams, translating technical concepts to non-technical stakeholders.
    • Communicate project progress, challenges, and solutions in a clear and concise manner.
  • Should be able to help the team in prioritizing the stories, debugging and solving the issues
  1. Non-Functional Requirements (NFR):
    • Familiarity with non-functional requirements such as scalability, performance, and security to ensure APIs meet defined standards.
  2. Work Timings:
    • The role requires availability during 2 PM to 11 PM IST timings to align with team schedules and potential client interactions in different time zones.
  3. Good to Have
    • OneTrust and MAP Experience [AEP, Eloqua, SFC/SFMC, Marketo, DotDigital, Epsilon, Dynamics, Snowflake].

Job Information

Let’s apply

Upload Resume

Job Information

Work Experience

10+ yrs only

Salary

Best in industry

Start Date

Immediate

Location

Remote

Qualification

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience (7+ years) in API architecture, development, and integration, with a strong portfolio showcasing successful API implementations.
  • Proficiency in API design principles, data mapping, and cloud-native architectures, specifically with AWS services.
  • Strong understanding of monitoring tools and reliability practices.
  • Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to diverse audiences.
  • Familiarity with data security and compliance standards.

only accept .pdf, .doc, and .docx file

Upload Resume

More Opportunities

nodejs

Java developer

Pune (Hinjewadi) (onsite)
Java Spring Boot is an open-source tool that makes it easier to use Java-based frameworks to create microservices and web apps. For any definition of Spring Boot, the conversation has...
12 June 2024
nodejs

Generative AI Python LLM Developer

Bangalore(Preferred) or Pune or Delhi Hybrid with 60% in-office
This is a full-time Onsite role for a Generative AI - Python LLM Developer. The developer will be responsible for day-to-day tasks related to back-end web development, software development, object-oriented...
06 June 2024
nodejs

Software Engineer – Generative AI

Seeking passionate Generative AI (GenAI) can revolutionize software development. It has the ability to drive significant productivity gains for software developers and can accelerate both the innovation cycle and time...
04 June 2024
nodejs

QA

QA

Remote
Quality assurance is the overall process. There are documented steps and procedures to define what quality is, how to determine the product meets that definition, and what happens if the...
28 May 2024
nodejs

API Architect(Python, AWS Cloud, API)

An API architect is responsible for defining the overall vision, strategy, and standards for the APIs in an organization. They aim to ensure that the APIs are consistent, scalable, secure,...
28 May 2024
nodejs

API Architect(Python, AWS Cloud, API)

An API architect is responsible for defining the overall vision, strategy, and standards for the APIs in an organization. They aim to ensure that the APIs are consistent, scalable, secure,...
28 May 2024

API Architect(Python, AWS Cloud, API)

demo

Let’s apply

Upload Resume

More Opportunities

nodejs

API Architect(Python, AWS Cloud, API)

An API architect is responsible for defining the overall vision, strategy, and standards for the APIs in an organization. They aim to ensure that the APIs are consistent, scalable, secure,...
28 May 2024

API Architect(Python, AWS Cloud, API)

Upload Resume

Technical Skill

Job Title: Integration / API Lead Developer

Role Overview: We are seeking an experienced Integration / API Lead Developer who will be responsible for setting up, architecting, designing, developing, and implementing APIs to facilitate seamless communication between various systems. The ideal candidate will possess a strong understanding of API design principles, data mapping, cloud-native architectures, and monitoring solutions.

Key Responsibilities:

  1. Team Management:
    • Should be able to provide oversight & direction to the API development team.
    • Should be able to prioritize technical stories based on client’s requirements.
    • Should be able to help PM create a feasible plan.
    • Should be able to help team in fixing their issues in case they are stuck.
    • Should look for ways to improve and enhance the solution.
  2. Client Management:
  • Should have good communication and articulation skills.
  • Should be able to front face the clients and gather business requirements.
    • Should be able to translate business requirements into technical requirements for team and work with BA to document them in Jira.
    • Should be able to architect and design the solution architecture and then articulate the same to the client.
  1. API architecture, development, and design:
  • Should be able to come-up with a good architecture given client’s constraints and then convince them.
  • Should be well versed with AWS well architected framework and should have implemented this in at least 2 projects.
  • Architect, design, and develop APIs that enable efficient communication between different systems.
    • Translate business requirements into functional API specifications, ensuring alignment with business use cases.
  1. Data Mapping:
    • Conduct data mapping exercises, ensuring accurate mapping from source to target systems based on business use cases.
  2. Cloud-Native Architecture:
  • Should be well versed with AWS services (Lambda, SQS, S3, Secrets Manager, AWS development tools, Eventbridge scheduler, CDK knowledge is must) and their usage and well architected framework.
  • Should be proficient in defining, architecting and designing non-functional requirements such as performance, security, scalability, reliability, maintainability, monitoring and alert mechanism.
  • Should possess great skills to fetch/retrieve data from APIs/SFTP/S3 buckets, process & transform them and then load that data back into other target systems using APIs/SFTP/S3 buckets.
  • Proficiency in cloud-native event-driven architectures
    • Utilize cloud services for seamless integration and effective event-driven communication between systems.
    • Candidate should be able to setup end to end AWS Services / Components for seamless integration preferably using AWS Cloud Development kit
    • Candidate should be able to identify AWS services for a particular use case and be able to carry out a quick PoC to support his design.
  1. Monitoring and Reliability:
    • Implement monitoring solutions to track system performance, reliability, and create reliability dashboards for effective system oversight.
  2. Communication and Collaboration:
    • Collaborate effectively with cross-functional teams, translating technical concepts to non-technical stakeholders.
    • Communicate project progress, challenges, and solutions in a clear and concise manner.
  • Should be able to help the team in prioritizing the stories, debugging and solving the issues
  1. Non-Functional Requirements (NFR):
    • Familiarity with non-functional requirements such as scalability, performance, and security to ensure APIs meet defined standards.
  2. Work Timings:
    • The role requires availability during 2 PM to 11 PM IST timings to align with team schedules and potential client interactions in different time zones.
  3. Good to Have
    • OneTrust and MAP Experience [AEP, Eloqua, SFC/SFMC, Marketo, DotDigital, Epsilon, Dynamics, Snowflake].

Job Information

Qualification

  • Bachelor’s degree in Computer Science, Information Technology, or related field.
  • Proven experience (7+ years) in API architecture, development, and integration, with a strong portfolio showcasing successful API implementations.
  • Proficiency in API design principles, data mapping, and cloud-native architectures, specifically with AWS services.
  • Strong understanding of monitoring tools and reliability practices.
  • Excellent communication skills, both verbal and written, with the ability to articulate technical concepts to diverse audiences.
  • Familiarity with data security and compliance standards.

Share This Post

Subscribe To Our Newsletter

Get updates and learn from the best

More Opportunities

Java developer

Java Spring Boot is an open-source tool that makes it easier to use Java-based frameworks to create microservices and web apps. For any definition of Spring Boot, the conversation has to start with Java—one of the most popular and widely used development languages and computing platforms for app development.

Generative AI Python LLM Developer

This is a full-time Onsite role for a Generative AI – Python LLM Developer. The developer will be responsible for day-to-day tasks related to back-end web development, software development, object-oriented programming (OOP), programming, and databases. The role is primarily located in Bengaluru, but also allows for some remote work flexibility.

CTA-About-new

Do you want to grow your business?

we can do it together

Accredited By

Got a Project Idea?
Talk to Our Experts!

Request a quote

customer

Thanks for contacting us

Our team will get back to you soon.