Cloud Developer | 9 12 Years | Coimbatore

Year    TN, IN, India

Job Description


-------------------

Seeking a highly skilled

Cloud Developer

to design, develop, and maintain scalable, secure, and high-performance web applications and APIs. The ideal candidate will have strong experience in

Python-based frameworks (FastAPI/Flask)

,

REST/GraphQL APIs

, and

cloud-native development

using

Docker

,

GitLab CI/CD

, and

NoSQL/SQL databases

. You will work closely with cross-functional teams to ensure seamless integration, data quality, and system performance across the application lifecycle.


Key Responsibilities:



Design, develop, and maintain RESTful and GraphQL APIs using

FastAPI

,

Flask

, and

Python

. Implement and manage

CI/CD pipelines

using

GitLab

,

Docker

, and container orchestration tools. Work with

PostgreSQL

,

Amazon DynamoDB

, and other RDBMS/NoSQL databases for data modeling and querying. Ensure data validation and serialization using

Pydantic

and

SQLAlchemy

. Collaborate with DevOps and infrastructure teams to support

UNIX/Linux environments

,

virtualization

, and

system integration

. Write clean, maintainable code and manage source control using

Git

. Perform data analysis, processing, and quality checks to support backend services. Contribute to system architecture, configuration management, and performance optimization.

Primary Skills:



Programming & Frameworks

: Python, FastAPI, Flask, OOP, SQLAlchemy, Pydantic

API Development

: REST APIs, GraphQL, API security and performance

Databases

: PostgreSQL, Amazon DynamoDB, RDBMS, NoSQL, wide-column and columnar databases

DevOps & CI/CD

: Docker, GitLab, Git, containerization, continuous integration

Scripting & OS

: Bash, shell scripting, UNIX/Linux system administration

Data Handling

: Data validation, data processing, data quality, data management

Secondary Skills:



Software Engineering Practices

: CASE tools, application lifecycle management, version control

System Integration

: System interfaces, infrastructure administration, server configuration

IT Operations

: IT infrastructure, IT operations, system monitoring

Science & Research

: Exposure to data science, computer science fundamentals, and research-driven development

Security & Compliance

: Secure coding practices, configuration management, and system hardening

Preferred Qualifications:



Bachelor's or Master's degree in Computer Science, Information Technology, or a related field 4+ years of experience in back-end development and API engineering Experience working in agile teams and DevOps environments Familiarity with cloud platforms and scalable microservices architecture
Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.1. Applies scientific methods to analyse and solve software engineering problems.2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3871643
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year