Overview
On Site
$120,000 - $140,000
Full Time
Skills
Amazon RDS
Amazon DynamoDB
Amazon S3
Python
Pyspark
Job Details
Job Title: AWS Cloud Engineer (with strong Python skills)
Experience: 10+ Years
Skills: AWS, Python, Pyspark
Location: Fort Mill SC
We at Coforge are hiring AWS Cloud Engineer with the following skillset:
Responsibilities:
- Design and develop cloud-native applications leveraging Python and PySpark on AWS.
- Build and optimize serverless and distributed architectures using Lambda, Step Functions, MSK, and other AWS components.
- Implement robust data pipelines using AWS Glue, S3, and RDS/NoSQL databases.
- Optimize application performance using caching mechanisms like ElastiCache (Redis/Memcached).
- Integrate cloud applications with message brokers like Kafka (MSK) and build event-driven workflows.
- Monitor and troubleshoot production environments using CloudWatch and other observability tools.
- Ensure cloud solutions follow best practices for security, scalability, and cost-efficiency.
- Collaborate with cross-functional teams (data, infra, and app teams) to design and deploy solutions.
Required Skills:
- Strong programming skills in Python, including hands-on with PySpark.
- Deep knowledge of core AWS services: Lambda, S3, EC2, RDS, CloudWatch, ElastiCache, Step Functions.
- Experience with AWS Glue for ETL/ELT processes and data transformations.
- Working knowledge of Amazon MSK (Kafka) and event-driven data processing.
- Good understanding of distributed systems, microservices, and asynchronous architecture.
- Experience in writing and optimizing SQL queries for structured data stores like Aurora PostgreSQL or MySQL.
- Familiarity with NoSQL databases (e.g., DynamoDB) is a plus.
- Exposure to Git/SVN for version control.
Additional/Optional Skills (Nice to Have):
- Exposure to CI/CD tools such as Jenkins, AWS CodePipeline, or CodeBuild.
- Experience with Infrastructure as Code (IaC) using Terraform or CloudFormation.
- Basic understanding of DevOps practices, deployment strategies, and automation pipelines.
- Security best practices in a cloud-native environment (IAM, encryption, logging, etc.).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.