AWS DevOps Engineer

Posted 1 day 12 hours ago by Interactive Investor

Permanent
Not Specified
Other
Lancashire, Manchester, United Kingdom, M21 0
Job Description

Key Responsibilities:

  • Design, implement, and manage cloud infrastructure on AWS.
  • Automate systems and processes to improve efficiency and reliability.
  • Monitor system performance and troubleshoot issues as they arise.
  • Collaborate with development teams to integrate cloud solutions into applications.
  • Establish and maintain CI/CD pipelines to streamline deployments.
  • Implement security best practices and ensure compliance across cloud services.
  • Document architecture and operational procedures for reference and training.
  • Provide support and guidance to teams on best practices for cloud development and operations.

Skills & Experience Required:
Core Capabilities:


  • Solid understanding of cloud computing principles and AWS services (EC2, S3, RDS, Lambda, etc.).
  • Proficient in Infrastructure as Code (IaC) using tools such as Terraform or CloudFormation.
  • Strong experience with CI/CD tools (Jenkins, GitLab CI, or similar).
  • Familiarity with containerization technologies (Docker, Kubernetes).
  • Excellent troubleshooting skills and proactive approach to problem resolution.
  • Strong scripting skills (Python, Bash, or similar languages).
  • Knowledge of monitoring tools and log management solutions (CloudWatch, ELK Stack, etc.).
  • Familiarity with networking and security practices in cloud environments.

Technical Capabilities:

  • Experience with version control systems (GIT).
  • Knowledge of configuration management tools (Ansible, Chef, Puppet).
  • Exposure to Agile methodologies and DevOps practices.
  • Understanding of database services (MySQL, PostgreSQL, DynamoDB, etc.).

Risk, Financials, Process and Change Capabilities:

  • Ability to assess and mitigate risks associated with cloud implementations.
  • Ensure compliance with regulatory requirements concerning cloud operations.

Personal Attributes:

  • Strong communicator with a focus on team collaboration.
  • Results-oriented with a passion for continuous improvement.
  • Ability to adapt to changing priorities in a fast-paced environment.
  • A proactive mindset and willingness to tackle challenges head-on.
  • Enthusiastic about technology and staying up-to-date with industry trends.