Senior DevOps SRE with strong AWS experience

Company:  JobRialto
Location: St Louis
Closing Date: 06/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Position Overview:
We are seeking a highly experienced Senior DevOps SRE with strong AWS experience.
In this role, you will build strong relationships with key stakeholders to understand critical business requirements and deliver optimal outcomes.
You will be responsible for supporting and maintaining cloud infrastructure, ensuring system reliability, and optimizing cloud-based solutions.
Key Responsibilities:
• Strong experience with AWS services (VPC, EC2, IAM, RDS, Elasticache, System Manager, DynamoDB, Document DB).
• Microservices using containerization tools (Kubernetes/Docker), experience with Terraform, Jenkins/Bamboo for CI/CD, configuration management tools.
• Understand and have experience setting up sidecar containers, service mesh / INGINX.
• Experienced with CloudFormation, Shell Scripting, Perl/Python, setup of multi-region Lambda service, and additional AWS components such as DynamoDB, S3, Security groups, etc.
• Strong understanding and experience with IAC concepts and tools such as Terraform and/or CDK.
• Familiar and experienced with setting up backup and restore processes in AWS environments.
• In-depth knowledge of DR patterns and hands-on experience in implementing DR setup.
• Good understanding of distributed networks and application high availability and load balancing.
• Support the production environment by monitoring availability and system health.
• Improve reliability, quality, and time-to-release of the changes.
• Provide primary operational support and engineering for multiple large-scale distributed software applications.
• Support system design consulting, platform management, and capacity planning.
• Ability to program (structured and OOP) using one or more high-level languages, such as GO Lang, Python, Java, C/C++, and JavaScript.
• Understand the company's business goals and develop cloud-based solutions to support them.
• Look for methods to digitize routine processes and improve business operations.
• Keep up-to-date with cloud computing best practices and enhance the cloud infrastructure.
• Develop end-to-end automated software delivery and configuration management mechanisms for our CI/CD pipeline.
• Create processes, procedures, and tools for reporting and visualizing metrics and system health.
• Implement automated testing frameworks into the delivery pipeline.
• Perform ongoing monitoring and routine application maintenance tasks.
• Participate in system reliability support, troubleshooting, and incident management activities.
• Collaborate with engineering teams for the development and deployment of microservices.
• Continuously inspect and adapt methods for meeting scalability, reliability, security, and performance objectives.
• Excellent communication skills and a high degree of technical leadership skills.
• Experience managing stakeholders.
• Adept at understanding the critical path, dealing with uncertainty, and evaluating proposed solutions.
• Strong troubleshooting and problem-solving skills.
• Analyzing the impact on business workflow per the technical design.
Education: Bachelors Degree
Apply Now
Share this job
JobRialto
  • Similar Jobs

  • AWS DevOps Engineer 100 % Remote

    St. Louis
    View Job
  • AWS DevOps Engineer 100 % Remote

    St. Louis
    View Job
  • Senior DevOps Engineer

    St Louis
    View Job
  • Engineering Manager - SRE

    St. Louis
    View Job
  • Sr. Devops Engineer (Ansible Experience Required)

    St. Louis
    View Job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙