About Us: In The Network provides a range of services to individuals who have suffered personal injuries due to accidents, workplace incidents, or medical malpractice. These services are designed to support clients throughout the healthcare and legal processes, providing comprehensive and compassionate care to help clients manage their medical needs, pursue legal claims, and achieve the best possible outcomes. As we continue to grow, we are seeking a highly skilled and experienced Senior DevOps Engineer to join our team. This role will be crucial in optimizing our AWS infrastructure with a strong emphasis on security and cost management.
Job Summary: As a Senior DevOps Engineer at In The Network, you will be responsible for the design, implementation, and management of our cloud infrastructure on AWS. You will play a key role in ensuring the scalability, security, and cost-efficiency of our platform. This position requires deep expertise in AWS services, a strong understanding of security best practices, and a keen eye for cost optimization. You will collaborate closely with development teams to automate, streamline, and enhance our infrastructure and deployment processes.
Key Responsibilities:
- AWS Infrastructure Management: Design, deploy, and manage scalable, secure, and cost-effective AWS infrastructure using services such as EC2, S3, Lambda, RDS, and CloudFormation.
- Security Implementation: Implement and maintain security best practices across the AWS environment, including IAM policies, VPC configurations, encryption, and compliance monitoring.
- Cost Optimization: Continuously monitor and optimize AWS costs, using tools such as AWS Cost Explorer, Trusted Advisor, and custom monitoring solutions to ensure efficient resource utilization.
- CI/CD Pipeline Automation: Develop and maintain CI/CD pipelines to automate the deployment and testing of applications, ensuring fast and reliable delivery of software updates.
- Monitoring & Logging: Implement comprehensive monitoring, logging, and alerting solutions using tools like CloudWatch, Elasticsearch, Kibana, and Prometheus to ensure system reliability and performance.
- Disaster Recovery: Design and implement disaster recovery plans, including backup strategies and failover mechanisms to ensure high availability and data integrity.
- Collaboration: Work closely with development, QA, and operations teams to ensure smooth integration of DevOps practices, providing guidance and support as needed.
- Security Audits: Conduct regular security audits and vulnerability assessments, and implement necessary changes to address potential risks and ensure compliance with industry standards.
- Infrastructure as Code (IaC): Manage infrastructure using IaC tools like Terraform, CloudFormation, or Ansible to ensure consistent and repeatable deployments.
- Performance Optimization: Continuously assess and optimize the performance of the AWS infrastructure, ensuring applications run smoothly and efficiently under varying loads.
- Documentation: Create and maintain detailed documentation of infrastructure, processes, and best practices, ensuring knowledge sharing and continuity within the team.
Qualifications:
- Experience: 5+ years of experience in a DevOps or similar role, with a strong focus on AWS cloud infrastructure.
- AWS Expertise: Deep understanding of AWS services and best practices, including EC2, S3, RDS, Lambda, IAM, and VPC configurations.
- Security Knowledge: Strong knowledge of cloud security practices, including network security, encryption, identity management, and compliance standards.
- Cost Management: Proven experience in managing and optimizing AWS costs, with a solid understanding of cost-saving strategies and tools.
- CI/CD Experience: Hands-on experience with CI/CD tools and practices, such as Jenkins, GitLab CI, or CircleCI, and proficiency in automating deployment processes.
- IaC Tools: Proficiency in Infrastructure as Code tools like Terraform, CloudFormation, or Ansible.
- Monitoring & Logging: Experience with monitoring and logging tools such as CloudWatch, Elasticsearch, Kibana, Prometheus, or similar.
- Problem-Solving: Strong analytical and problem-solving skills, with the ability to troubleshoot complex infrastructure issues.
- Collaboration: Excellent communication and collaboration skills, with the ability to work effectively with cross-functional teams.
- Agile Experience: Experience working in Agile or Scrum development environments.
- DevSecOps: Experience with integrating security into CI/CD pipelines and DevOps practices.
Preferred Qualifications:
- Certification: AWS Certified Solutions Architect or AWS Certified DevOps Engineer.
- Automation Scripting: Experience with scripting languages like Python, Bash, or PowerShell for automation tasks.
- Compliance Knowledge: Familiarity with compliance frameworks such as GDPR, HIPAA, or SOC 2.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on impactful projects that make a difference in people's lives.
- Flexible work environment with remote work options.
- Professional development opportunities and career growth.
- A collaborative and supportive team culture.
Additional Information: Please note that no sponsorship is available for this position. Candidates must be authorized to work in the United States without the need for sponsorship now or in the future.
How to Apply: If you are a talented Senior DevOps Engineer with expertise in AWS, security, and cost management, we would love to hear from you! Please submit your resume and a cover letter detailing your experience and why you are the perfect fit for this role.