DevOps Engineer

at  Berry Appleman Leiden LLP

Richardson, TX 75082, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate07 Jul, 2024Not Specified08 Apr, 20243 year(s) or aboveIis,Infrastructure,Communication Skills,Program Management,Computer Science,Kubernetes,Code,Containerization,Technical Product Management,Agile,Sql Server,Orchestration,Elasticsearch,Devops,PowershellNoNo
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

OVERVIEW:

Berry Appleman & Leiden is not your typical law firm when it comes to technology. We’ve built an in-house Products team from the ground up that is dedicated to building the best technology in our industry. Our Products Team supports our flagship SaaS product, Cobalt, which won the SIIA CODiE award for “Best Legal Solution” in 2020, was a 2020 Tech Titans Finalist for Corporate Innovation and won the 2021 Law.com award for Most Innovative Operations Team. We’ve also built our industry’s first mobile application, a new B2C mobile app and we’re looking for new trails to blaze this year!
As DevOps Engineer, you’ll play an integral role in end-user satisfaction by implementing the strategy and roadmap for Cloud Operations and DevOps, enabling the development team to move faster to ensure Production environment reliability and quick incident response. As part of the CloudOps team, you’ll collaborate with Software Development and Architecture, QA and Production Support teams, including communicating project and incident status to support staff, peers and supervisors. You’ll execute on the DevOps strategy for software development, deployment, maintenance and implementation to ensure quality software and overall application health and performance. You will be working on a platform that runs mainly .NET Core and .NET Framework and a stack that includes AWS API Gateway/DynamoDB/Lambda, as well as Windows AWS EC2 instances. BAL DevOps Engineers promote communication, integration and collaboration for enhanced software development productivity. You’ll develop infrastructure to incorporate latest technology best practices and improve operational performance. This role requires broad technical knowledge and experience across a variety of IT areas, including infrastructure, development, operations, and quality assurance. The CloudOPs team at BAL is integral for every part of the SDLC including code deployment, infrastructure automation, Windows server maintenance, application troubleshooting, and new infrastructure architecting. Your work will impact BAL’s business as a whole by building elite technology that enables BAL to transform the legal immigration industry!

KNOWLEDGE, SKILLS & ABILITIES

  • Bachelor’s degree in Engineering, Computer Science or related field desired
  • 3+ years’ experience in DevOps, CloudOps, or related field
  • Microsoft Tools– Azure DevOps, Powershell, SQL Server, Windows Domain Administration, IIS
  • AWS- EC2, Lambda, API Gateway, DynamoDB, Elasticsearch, Kinesis, Cloudwatch
  • Code Build and Deployment – CI/CD principals, AWS CodeDeploy, Azure Pipelines, Powershell
  • Infrastructure as Code – Terraform and/or Cloudformation
  • Containers - Docker, Kubernetes, AWS Fargate
  • Working knowledge of software development lifecycle practices, AGILE and Kanban methodologies
  • Experience with Infrastructure as Code, Blue-Green deployment, systems automation, containerization and orchestration
  • Excellent written and verbal communication skills

DESIRED SKILLS/EXPERIENCE

  • AWS Certified Cloud Practitioner
  • Technical Product Management, Project Management or Program Management

Responsibilities:

THIS ROLE WILL REPORT TO THE RICHARDSON, TX LOCATION 3 DAYS A WEEK ON A HYBRID SCHEDULE.

Who we are: BAL is a team of brilliant people who change lives through elite immigration work and collaborative innovation. We pursue the exceptional in all that we do, but never at the expense of our values. There’s no denying our work is demanding, both in volume and pace, but we’re up for the challenge. We love the balance of hard work and fun – so, you’ll see us in jeans as we shatter glass ceilings and conventional stereotypes. BAL employees feel valued, rewarded, and respected. We seek opportunities to be of service to others and our communities. We are committed to your growth and development, and want to set you up for success here at BAL and beyond.
Who you are: You are looking for work that has purpose. You aren’t afraid to roll up your sleeves and get stuff done. You learn quickly. You move fast. You embrace challenge and detail as well as creative thinking. You believe you have something unique to contribute and you aren’t afraid to raise your hand. You understand that powering human achievement is ultimately about impacting a real person. You are looking for a place to grow and an environment where everyone has a spot and is genuinely welcome.
We’re better together: A bright, driven person like you and an industry-leading powerhouse like BAL? It’s a perfect combination! We truly want to see you succeed here and become an integral part of our mission to provide an experience that makes a positive difference in people’s lives. Come be a part of something special, where you can have an impact and be valued just for being you!

RESPONSIBILITIES

  • Be an integral part of the team responsible for all infrastructure, security, and deployment operations in Amazon Web Services (AWS) for production and non-production environments.
  • Enable Software Development and QA to build, iterate and ship their code faster, more reliably, and more often.
  • Contribute to infrastructure architecture and design for building secure, highly performant, resilient, scalable, extensible, maintainable and highly available software solutions, with ever-increasing automation.
  • Ensure the confidentiality, integrity, and availability of cloud-based and Internet accessible systems and services that support the core business functions.
  • Participate in scaling, backup/recovery functions (including Disaster Recovery) and troubleshooting to ensure software platforms are kept up-to-date, highly available, and meets the needs of the business.
  • Ensure critical system security by leveraging best practices for cloud security
  • Contribute to application uptime commitment, including defining and deploying systems for metrics, logging, monitoring and alerting.
  • Maintain services once they are live by measuring and monitoring availability, latency, and overall system health, including incident response.
  • Participate in on-call rotation and trouble-shooting for incident response.
  • Configure and manage our software defined networking capabilities including VPCs, firewalls, and routing.
  • Proactively solicit and recommend software changes and improvements based on analysis of current usage patterns
  • Manage development to production flow ensuring highest quality software in production environment


REQUIREMENT SUMMARY

Min:3.0Max:8.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Engineering computer science or related field desired

Proficient

1

Richardson, TX 75082, USA