Firmenlogo

Hybrid Python AWS Developer - Remote Python AWS Developer - Remote

Optical Arc Pvt. Ltd.  ·  nan, · Hybrid

Candidarsi ora

About the job

Company Overview

Optical Arc Pvt. Ltd. is a full-service company of custom software development, mobile application, database management system (DBMS), data visualization, ALM, PLM, and website development. We provide end-to-end solutions tailored to our clients' unique needs. With a team of dedicated professionals, we help businesses grow and succeed. Join us on LinkedIn for industry insights, company updates, and career opportunities.

Job Overview

We are seeking a highly skilled Python AWS Developer to join our team remotely. As a Python AWS Developer, you will be responsible for developing and maintaining cloud-based applications using Python and Amazon Web Services (AWS). This is a senior-level position with 6+ years of experience required. The job location is Pune, Maharashtra, India, and the employment type is remote.

Responsibilities

  • Design, develop, and maintain scalable and high-performance backend services using Python.
  • Implement server-side logic and integrate with front-end components.
  • Utilize AWS services to design, deploy, and manage scalable, available, and fault-tolerant systems.
  • Implement and manage infrastructure as code using AWS CloudFormation or similar tools.
  • Contribute to the design and development of microservices-based architecture.
  • Implement RESTful APIs and integrate with external services.
  • Work with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB).
  • Optimize database queries for improved performance.
  • Identify and fix bottlenecks and bugs to ensure the performance, quality, and responsiveness of applications.
  • Conduct performance tuning and optimization.
  • Integrate applications with various AWS services such as Lambda, S3, EC2, RDS, and more.
  • Ensure security and compliance in AWS environments.
  • Implement CI/CD pipelines for automated testing and deployment.
  • Ensure efficient and reliable deployment processes.
  • Work closely with cross-functional teams, including product managers, designers, and other developers, to understand requirements and deliver high-quality solutions.
  • Create and maintain project documentation, including technical specifications and AWS architecture documentation.
  • Stay updated on the latest trends and technologies in Python and AWS.
  • Participate in knowledge-sharing sessions within the team.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Proficient in Python and its web frameworks (Django, Flask, etc.).
  • Hands-on experience with AWS services, including but not limited to Lambda, EC2, S3, RDS, and CloudFormation.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript).
  • Minimum of 6+ years of professional software development experience.
  • Proven experience in developing and deploying production-grade Python applications with AWS integration.
  • Strong communication skills with the ability to articulate ideas and solutions effectively.
  • Strong problem-solving skills and the ability to work in a dynamic, fast-paced environment.
  • Ability to work collaboratively in a team and contribute positively to team dynamics.

Desired Skills and Experience

Python, AWS, Django, Flask, SQL, REST APIs, CI/CD, HTML/CSS/Javascript
Candidarsi ora

Altri lavori