Apply on
Original
Simplified
Job Description
Job Description
Overview:
The Senior AWS Developer plays a crucial role in designing, developing, and maintaining scalable cloud solutions on the AWS platform. This role is pivotal in driving innovative and efficient cloud-based applications and services, ensuring high performance, security, and reliability.
Key Responsibilities: - Design, develop, and deploy AWS cloud-based solutions
- Collaborate with cross-functional teams to understand project requirements and deliver high-quality solutions
- Optimize application performance and ensure scalability and reliability of AWS infrastructure
- Implement and manage CI/CD pipelines for efficient application deployment
- Troubleshoot and debug cloud infrastructure and applications
- Implement security measures such as IAM policies, encryption, and network security
- Automate manual processes using scripting languages such as Python and infrastructure as code tools
- Monitor and optimize AWS costs and resource utilization
- Assist in architectural design and planning for new cloud initiatives
- Document AWS infrastructure and processes
- Stay updated with AWS services, best practices, and industry trends
- Collaborate with technical teams to ensure smooth integration of AWS services
- Provide technical guidance and mentorship to junior team members
- Participate in on-call support and incident resolution
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- 5+ years of experience in software development with a focus on AWS cloud computing
- Proven expertise in AWS services including EC2, S3, Lambda, RDS, IAM, and VPC
- Experience in designing, building, and deploying cloud-native applications
- Proficiency in DevOps practices and tools such as Docker, Kubernetes, and Terraform
- Strong programming skills in languages such as Python, Java, or Node.js
- Hands-on experience in implementing and managing CI/CD pipelines using tools like Jenkins or GitLab
- Knowledge of monitoring and logging tools like CloudWatch, ELK, or Prometheus
- Experience with infrastructure as code tools such as CloudFormation or CDK
- Expertise in networking concepts, security protocols, and best practices in cloud environments
- Certifications such as AWS Certified DevOps Engineer, AWS Solutions Architect, or AWS Developer is a plus
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment
- Strong communication and interpersonal skills with the ability to explain complex technical concepts to non-technical stakeholders
- Ability to adapt to new technologies and learn quickly in a dynamic environment
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.
Report this job Similar Jobs