What are the responsibilities and job description for the DevOps Engineer III position at Randstad Technologies?
Job Description
Job Description
Are you passionate about ensuring the reliability and scalability of complex systems? Do you thrive on implementing efficient solutions to prevent and resolve incidents? We are seeking a talented and motivated Site Reliability Engineer (SRE) to join our dynamic team.
The Skills You Bring
- Bachelor's degree in Computer Science, Engineering, or related fields (or equivalent practical experience)
- Good technical documentation and verbal and written communication skills
- Ability to collaborate effectively in a team environment and communicate technical concepts to non-technical stakeholders
- Proven 5 years' experience as a Site Reliability Engineer or similar role in a production environment
- 5 years' experience with AWS services (ASG, Fargate, Lambda, Aurora DB, Dynamo DB, ALB/NLB)
- 5 years' working experience with CI/CD pipelines and developing infrastructure-as-code (Gitlab, Terraform, Ansible, etc.)
- Good knowledge of Linux/Unix systems and network protocols
- Experience with distributed systems and microservices architecture
- Proficiency in programming or scripting languages such as Python, Java, or bash
- Hands-on experience with monitoring and logging tools (DynaTrace, Cloudwatch, Prometheus, Grafana, etc.)
- Working experience with designing Observability for enterprise applications
- Familiarity with cybersecurity best practices and principles
- Certifications in AWS
location: Charlotte, North Carolina
job type: Contract
salary: $67 - 77 per hour
work hours: 8am to 5pm
education: Bachelors
responsibilities:
- Collaborate with cross-functional teams to design, build, and maintain robust, scalable, and fault-tolerant systems
- Monitor and analyze system performance, proactively identifying potential issues and implementing solutions to ensure optimal performance and reliability
- Develop and maintain automated tools and processes to streamline operational tasks and reduce manual interventions
- Participate in incident response and post-mortems, contributing to continuous improvement efforts
- Work closely with development teams and architects to advocate for reliability best practices during the application development lifecycle
- Implement and manage monitoring and alerting systems to provide real-time visibility into system health and performance
- Conduct capacity planning and resource optimization to handle growing demands on our infrastructure
- Continuously research and evaluate new technologies and practices to enhance the reliability and efficiency of our systems
qualifications:
- Experience level: Experienced
- Minimum 5 years of experience
- Education: Bachelors
skills:
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).
For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.
Salary : $67 - $0