About the Role
- Design, develop, and maintain scalable backend applications and data flows using AWS services such as Api gateway, S3, Lambda, DynamoDB, Postgresql, Glue .. etc
- Optimize and troubleshoot data processing workflows for performance, reliability, and cost-efficiency.
- Implement data storage solutions, including data lakes and lakehouses, ensuring proper partitioning, indexing, and compression. Ensure best practices are followed in the use of cloud services, focusing on scalability, maintainability, and security.
- Integrate data from various sources (APIs, databases, streaming data) into centralized data platforms.
- Keep abreast of the latest advancements in AWS cloud technologies and trends to recommend process improvements and technology upgrades.
- Participate in architecture review board meetings and make strategic recommendations for choice of services.
Qualifications
- 1-3 years’ experience working with AWS as a Cloud/Python Engineer or a similar role
- Master’s degree in computer science with a focus on Cloud/Data or equivalent (Or Bachelor with more years of XP)
- Proficiency in AWS services such as S3, Glue, Lambda, DynamoDB, Postgresql.
- Strong programming skills in Python (Pyspark is appreciated but not mandatory) for data processing and automation.
- Experience with SQL and NoSQL databases, including query optimization and schema design.
- Knowledge of ETL/ELT processes and tools.
- Experience with Infrastructure-as-Code (IaC) tools like CloudFormation or Terraform or serverless.
- Strong problem-solving skills and the ability to troubleshoot and optimize data pipelines.
- Excellent collaboration skills.
- A desire for continuous learning and staying updated with emerging technologies.
Skills
- Due to the nature of this position sitting on a global team, fluent English communication skills (written & spoken) is required
- Strong interpersonal skills, with ability to communicate and convince at various levels of the organization, and in a multicultural environment.
- Ability to effectively multi-task and manage priorities
- Strong analytical and synthesis skills
- Initiative to uncover and solve problems proactively
- Ability to understand complex software development environments
Requirements
- Design, develop, and maintain scalable backend applications and data flows using AWS services such as Api gateway, S3, Lambda, DynamoDB, Postgresql, Glue .. etc
- Optimize and troubleshoot data processing workflows for performance, reliability, and cost-efficiency.
- Implement data storage solutions, including data lakes and lakehouses, ensuring proper partitioning, indexing, and compression. Ensure best practices are followed in the use of cloud services, focusing on scalability, maintainability, and security.
- Integrate data from various sources (APIs, databases, streaming data) into centralized data platforms.
- Keep abreast of the latest advancements in AWS cloud technologies and trends to recommend process improvements and technology upgrades.
- Participate in architecture review board meetings and make strategic recommendations for choice of services.
Qualifications
- 1-3 years’ experience working with AWS as a Cloud/Python Engineer or a similar role
- Master’s degree in computer science with a focus on Cloud/Data or equivalent (Or Bachelor with more years of XP)
- Proficiency in AWS services such as S3, Glue, Lambda, DynamoDB, Postgresql.
- Strong programming skills in Python (Pyspark is appreciated but not mandatory) for data processing and automation.
- Experience with SQL and NoSQL databases, including query optimization and schema design.
- Knowledge of ETL/ELT processes and tools.
- Experience with Infrastructure-as-Code (IaC) tools like CloudFormation or Terraform or serverless.
- Strong problem-solving skills and the ability to troubleshoot and optimize data pipelines.
- Excellent collaboration skills.
- A desire for continuous learning and staying updated with emerging technologies.
Skills
- Due to the nature of this position sitting on a global team, fluent English communication skills (written & spoken) is required
- Strong interpersonal skills, with ability to communicate and convince at various levels of the organization, and in a multicultural environment.
- Ability to effectively multi-task and manage priorities
- Strong analytical and synthesis skills
- Initiative to uncover and solve problems proactively
- Ability to understand complex software development environments
About the Company
Cigres Technologies Private Limited is a technology consulting and services company that focuses on helping clients resolve their significant digital problems and enabling radical digital transformation using multiple technologies on premise or in the cloud. The company was founded with the goal of leveraging cutting-edge technology to deliver innovative solutions to clients across various industries.