Senior DevOps SRE - Hash Technologies
Dallas, TX
About the Job
Senior DevOps SRE
100% Remote
6+ Mths Duration
Job Description:
- 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 tool
- Understand and has experience setting up sidecar container , service mesh / INGINX
- Experienced with CloudFormation, Shell Scripting, Perl/Python, setup of multi-region lambda service, and additional AWS components such as Dynamo DB, S3, Security groups etc.
- Strong understanding and experience with IAC concepts, and tools such as Terraform and/or CDKF
- Familiar and experienced with setting up backup and restore processes in AWS environment
- In-depth knowledge in DR patters and hands-on experience in implementing DR set-up
- Good understanding of distributed networks and application high availability and load balancing
- Support the production environment by monitoring availability and the 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
- Understanding the company's business goals and developing cloud-based solutions to support them
- Looking for methods to digitize routine processes and improve business operations.
- Keeping up-to-date with cloud computing best practices and enhancing 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 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
- Collaborate with different 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 with Managing stakeholders
- Adept at understanding the critical path, dealing with uncertainty, and evaluating proposed solutions.
- Strong troubleshooting and problem-solving skills
- Analyzing the impact to business workflow per the technical design
Source : Hash Technologies