Senior AWS Software Development Engineer
We are seeking a highly skilled and experienced Senior AWS Developer to join our development team for the VectorField Platform.
As a Senior AWS Developer, you will be responsible for designing, developing, and implementing our infrastructure stack on the Amazon Web Services (AWS) platform and other cloud-based technology partners.
You will work closely with cross-functional teams to understand business requirements and translate them into scalable, secure, and efficient cloud-based solutions.
Responsibilities:
- Design, develop, and deploy AWS cloud-based solutions according to best practices and architectural guidelines.
Collaborate with core stakeholders, developers, and other stakeholders to gather requirements, define technical solutions, and provide estimates.
- Implement infrastructure as code (IaC) using tools such as AWS CloudFormation or Terraform to automate deployment and management of AWS resources.
Build and maintain CI/CD pipelines for automated testing, integration, and deployment of applications on AWS.
Optimize application performance, scalability, and reliability on the AWS platform.
Implement security best practices to ensure data protection and compliance with industry standards and regulations.
- Troubleshoot issues, perform root cause analysis, and implement solutions to resolve complex problems in AWS environments.
- Mentor junior developers and provide technical guidance and support as needed.
Stay current with AWS services, features, and best practices to continuously improve our cloud infrastructure and development processes.
Qualifications:
- Preferred, bachelor's/Masters/PHD’s in Computer Science, Engineering, or a related field, but not required.
- 2 years (3+ preferred) of experience minimum, designing, developing, and deploying cloud-based solutions on AWS or other major cloud platforms.
- Hands on experience working in VFX & Animation cloud pipeline/infrastructure development HIGHY PREFFERED.
- 5+ years experience with systems programming languages such as Java, C++, C#, Rust, Python or Go.
- Strong proficiency in AWS services such as EC2, S3, RDS, Lambda, IAM, and CloudWatch.
Hands-on experience with programming languages such as Python highly desirable.
- Solid understanding of DevOps principles and experience with CI/CD tools such as Jenkins, GitLab CI, or AWS Code Pipeline.
Experience with containerization technologies such as Docker and orchestration tools like Kubernetes is a plus.
- Excellent problem-solving skills and ability to troubleshoot complex issues in distributed systems.
Strong communication and collaboration skills with the ability to work effectively in a team environment.
- AWS certifications such as AWS Certified Solutions Architect or AWS Certified Developer are highly desirable.
Join our development today to be at the core of our infrastructure solution for digital artists in production.