Python Developer
Capitole
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Big Data
Collaborative Software
Computer Security
ETL
Software Debugging
DevOps
Amazon DynamoDB
Event-Driven Programming
Python
NoSQL
Cloud Services
Amazon Web Services (AWS)
SQL Databases
Unstructured Data
Data Processing
System Availability
State Machines
Boto3
GIT
Pandas
Functional Programming
Api Gateway
Amazon Web Services (AWS)
Software Version Control
Data Pipelines
Serverless Computing
Job description
We are seeking a skilled Python Developer to join our team and help design, develop, and maintain robust data pipelines using AWS Serverless technologies . This is your opportunity to work with cutting-edge cloud solutions and make a real impact on how we process and analyze large volumes of data., * Design, develop, test, and deploy data processing pipelines using AWS Serverless services like Lambda, Step Functions, DynamoDB, and S3 .
- Implement ETL processes to efficiently transform and process structured and unstructured data.
- Collaborate with business analysts and development teams to deliver solutions aligned with business requirements.
- Write clean, maintainable, and well-documented code following best practices.
- Monitor and optimize the performance and cost of serverless applications.
- Ensure high availability and reliability through proper design and error-handling mechanisms.
- Troubleshoot and debug serverless applications and data workflows.
- Stay up-to-date with AWS and serverless ecosystem trends and recommend improvements, * Work on challenging projects with large-scale data.
- Collaborate with a talented, innovative team.
- Grow your skills in AWS, serverless architecture, and modern Python development.
If you're ready to take your Python skills to the next level in a cloud-first environment, apply now!
The employee will adhere to information security policies:
- Will have access to confidential information related to Capitole and the project they are working on.
- Must comply with the security policies and internal policies of the company and the client.
- Must sign an NDA.
Requirements
- 3-5 years of hands-on Python development experience, including libraries such as boto3, Pandas , or similar for data processing.
- Strong knowledge of AWS services , particularly Lambda, S3, DynamoDB, Step Functions, SNS, SQS, and API Gateway.
- Experience building data pipelines or workflows for large datasets.
- Familiarity with serverless architecture and event-driven programming.
- Knowledge of best practices for designing secure and scalable serverless applications .
- Proficiency with version control (Git ) and collaboration tools.
- Understanding of CI/CD pipelines and DevOps practices.
- Strong debugging and problem-solving skills.
- Familiarity with SQL and NoSQL databases (e.g., RDS, DynamoDB).