Senior DevOps Engineer Cloud Platform Job in Infraveo Technologies

Senior DevOps Engineer Cloud Platform

Apply Now
Job Summary

We are seeking a Senior DevOps Engineer Senior DevOps Engineer (Cloud Platform) to join our team.

Responsibilities:

  • Responsible for designing, building, deploying, and maintaining a secure cloud platform using AWS, IAM, EC2, S3, RDS, GuardDuty, CloudFront, AWS-CLI, Parameter Store, MediaConvert, and other related applications.
  • Review current architectural design and landscape to suggest necessary changes.
  • Research new technologies and products for their applicability to business processes and needs.
  • Create and maintain system documentation in Confluence, including issues, solutions, workflows, and system diagrams.
  • Security is huge with this role. You will need to develop strategies and plans to negate the possibility of a system compromise on all levels, which includes: proper deployment best practices, penetration testing on a recurring schedule, random audits of publicly accessible properties, and continuing education of system vulnerabilities and how to harden them.
  • Continuously improve the architecture of systems relating to scalability, security, and stability.
  • Management, renewal, and installation of SSL certs across multiple environments.

Requirements:

  • Hands-on experience deploying, automating, and managing AWS cloud-based production systems (AWS, IAM, EC2, S3, RDS, GuardDuty, CloudFront, AWS-CLI, CodeBase, Lambda, etc.) as a system administrator supporting enterprise computing platforms.
  • Experience with AWS cost management and optimization.
  • Experience using system monitoring tools.
  • Experience writing process requirements, technical design documents, and standard operating procedures.
  • Experience with version control like GitHub, Bitbucket, Maven etc.
  • Experience with data security management (including logging, key changes, pen testing, and system hardening) and help desk environments.
  • Working experience in managing core Cloud Computing services - Networking, Databases, Software, and Servers.
  • Experience implementing monitoring, alerting, dashboards, and metrics reporting.
  • Working knowledge and experience of common network and application protocols (TCP, HTTP, SSL, SSH, et al).
  • Solid understanding of the enterprise software development life cycle (analysis, design, coding, testing, and deployment).
  • Knowledge about RESTful API design and web services.
  • Experience in other cloud-based hosting environments such as Linode and Cloudflare is ideal.
  • Logic and reasoning are important when troubleshooting difficult issues.
  • Candidates must be able to develop solutions to problems, as well as manage multiple issues at the same time.

Bonus Points:

  • Experience managing game servers
  • Experience with using containerization such as Docker
  • Experience with microservices architecture and serverless computing
  • Knowledge of network security and best practices
  • Experience with monitoring and logging tools such as Prometheus, Grafana, ELK stack
  • Certification in relevant technologies or cloud platforms.

Benefits:

  • Work Location:​ Remote
  • 5 days working​


Minimum qualification requirement
  • Required - Software Engineer skill with 4+ years experience
  • Required - Bachelor's or higher education

    Required - Good command over English

    Experience Required :

    5 to 7 Years

    Vacancy :

    2 - 4 Hires

    Skills Required :

    AWS IAM, Github, Maven, Platform Algorithms, Optimization Techniques, Lambda, Codebase

    Apply Now
    Similar Jobs for you

    See more recommended jobs

    Your 4 Step Guide to Career Success

    Apply for jobs
    Create Profile
    Schedule Interview
    Get Hired