As a DevOps Engineer, you will leverage AWS to design, implement, and maintain scalable cloud solutions while collaborating with software development teams for optimal performance and deployment strategies.
Responsibilities
Design, implement, and maintain AWS cloud infrastructure.
Automate deployment processes using CI/CD tools.
Monitor system performance and troubleshoot issues.
Collaborate with development teams to optimize software delivery.
Create and manage infrastructure as code resources.
Ensure security best practices across AWS environments.
Conduct regular system audits and backups.
Implement cost optimization strategies for cloud resources.
Provide support and documentation for operations.
Integrate third-party services and API solutions.
Requirements
Education
Bachelor's degree in Computer Science or a related field
AWS Certified Solutions Architect is advantageous
Experience
At least 5 years of experience in DevOps or cloud engineering roles
Technical Skills
AWS
Docker
Kubernetes
Terraform
CI/CD Pipelines
Soft Skills
Analytical skills
Team collaboration
Communication
Certifications
AWS Certified DevOps Engineer
Certified Kubernetes Administrator
Languages
English: Fluent
Advantageous
Experience with monitoring tools like Prometheus or Grafana: Proficiency in monitoring and improving system performance.
Knowledge of scripting languages such as Python or Bash: Familiarity with scripting for automation tasks.
Benefits
Health insurance coverage
Retirement savings plan with matching contributions
Flexible working hours
Employee development programs
Company Culture
Innovation: Fostering an innovative environment that encourages new ideas.
Teamwork: Collaboration and teamwork as fundamental principles.
Diversity and Inclusion: A commitment to creating a diverse and inclusive workplace.
Status: Open
Other Jobs in Information Technology (IT) and Software Development