Search

DevOps Engineer

W AI
locationNew York, NY, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Summary

We are seeking a dynamic and highly responsive DevOps/Infrastructure Consultant to join our team on an on-demand basis. This role is critical for supporting fast-paced development and deployment cycles, ensuring our infrastructure is robust, scalable, and secure. The ideal candidate will thrive in a fast-moving environment and excel at delivering high-quality results quickly while collaborating effectively with a diverse and dynamic team.

Job Description:

We are seeking a skilled DevOps Engineer with approximately 5 years of experience to design, implement, and maintain our CI/CD pipelines and cloud infrastructure. The ideal candidate will have a strong background in AWS, automation, and collaboration between development and operations teams. You will play a crucial role in enhancing our software delivery processes, ensuring high availability, and optimizing performance.

Key Responsibilities:

CI/CD Pipeline Management: Design, implement, and maintain CI/CD pipelines using tools like GitHub Actions, Jenkins, or similar, to automate the software delivery process.
Infrastructure as Code (IaC): Utilize tools such as Terraform or AWS CloudFormation to define and manage infrastructure through code, ensuring consistency and repeatability.

Cloud Services Management: Manage and optimize cloud resources (e.g., AWS, Azure) for scalability, performance, and cost-effectiveness while implementing security best practices.
Monitoring and Logging: Set up and maintain monitoring, alerting, and logging solutions using tools like CloudWatch, Prometheus, or ELK Stack to analyze system performance and troubleshoot issues.

Collaboration and Communication: Work closely with development, QA, and operations teams to foster a collaborative culture, ensuring alignment on project goals and timelines.

Automation: Automate repetitive tasks and processes to improve efficiency and reduce manual errors, developing scripts for deployment and system maintenance.
Configuration Management: Manage configuration files and settings for applications and services using tools like Ansible, Chef, or Puppet to ensure consistency across environments.

Incident Management: Participate in incident response and root cause analysis to quickly resolve production issues, implementing tracking and resolution processes.
Performance Optimization: Conduct performance testing and optimization of applications and infrastructure, identifying bottlenecks and recommending solutions.

Documentation: Maintain clear and comprehensive documentation of processes, configurations, and architectures, sharing best practices and lessons learned.

Security Practices: Implement security measures throughout the development and deployment lifecycle, ensuring compliance with industry standards.

Continuous Improvement: Proactively identify areas for improvement in processes, tools, and workflows, staying current with industry trends and best practices.

Mentoring and Training: Mentor junior team members, providing guidance on DevOps practices and conducting training sessions to enhance team skills.

Qualifications:

- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Approximately 5 years of experience in DevOps, Site Reliability Engineering (SRE), or related roles.
- Strong experience with AWS services, including Lambda, EC2, S3, RDS, and CloudFormation.
- Proficiency in creating and managing CI/CD pipelines using tools like GitHub Actions or Jenkins.
- Solid understanding of scripting languages (e.g., Python, Bash) and automation tools.
- Familiarity with containerization technologies (e.g., Docker) and orchestration tools (e.g., Kubernetes) is a plus.
Experience with monitoring and logging tools (e.g., CloudWatch, ELK Stack, Prometheus).
- Strong problem-solving skills and the ability to work under pressure.
-Excellent communication and collaboration skills.
Preferred Skills:
- Knowledge of security best practices in cloud environments.
-Familiarity with Agile methodologies and DevOps culture.

Company DescriptionWe are a dynamic, innovative company operating at the forefront of digital media and technology. Our work spans multiple platforms and engages with high-profile clients across various industries.

Company Description

We are a dynamic, innovative company operating at the forefront of digital media and technology. Our work spans multiple platforms and engages with high-profile clients across various industries.

Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...