26 Jun
AWS and Linux Developer Needed
California, Los angeles , 90001 Los angeles USA

Looking for a AWS and Linux Developer who will be responsible for designing, developing, and maintaining cloud-based applications, infrastructure on AWS working in conjunction with databases. The ideal candidate will have a strong background in Linux system administration, programming, scripting, and automation, as well as hands-on experience with various AWS services. This role requires a proactive individual with excellent problem-solving, organizational skills and a passion for technology.

Key Responsibilities:

Design, develop, and deploy scalable and secure cloud-based applications on AWS working in conjunction with databases.

Manage and maintain Linux-based servers and systems, databases, ensuring high availability, functionality and performance.

Implement and manage CI/CD pipelines for automated deployment and testing.

Develop and maintain infrastructure as code using tools such as Terraform, CloudFormation, or Ansible.

Advanced administration and management of pgAdmin.

Monitor system performance and troubleshoot issues to ensure reliable operation and functionality of applications, infrastructure and databases.

Collaborate with cross-functional teams to gather requirements and deliver solutions that meet business needs.

Implement and manage security best practices, including IAM roles and policies, VPC configurations, and data encryption.

Write and maintain documentation for infrastructure, processes, and procedures.

Develop and propose Statements of Work (SOW)

Stay up-to-date with the latest industry trends and AWS services to continually improve our architecture and processes.

Qualifications:

Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent certifications and work experience).

Proven experience as a Linux system administrator, AWS and database developer.

Proficiency in scripting languages such as Bash, Python, or Ruby.

Hands-on experience with AWS services including EC2, S3, RDS, Lambda, CloudWatch, IAM, VPC, and others.

Experience with configuration management and automation tools such as pgAdmin, Ansible, Puppet, or Chef.

Familiarity with containerization and orchestration tools such as Docker and Kubernetes.

Strong understanding of networking concepts and security best practices.

Experience with version control systems, such as Git.

Excellent problem-solving, project manager skills and ability to work independently and as part of a team.

Strong communication skills, both written and verbal.

Preferred Qualifications:

AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or other relevant certifications.

Experience with database administration (MySQL, PostgreSQL, etc.).

Knowledge of monitoring and logging tools such as Prometheus, Grafana, ELK stack, or similar.

Experience with Agile development methodologies.


Related jobs

Report job