Company Overview
We are looking for an experienced AWS DevOps Engineer to join our dynamic team. In this role, you will be responsible for the design, deployment, and management of AWS cloud infrastructure, implementing CI/CD pipelines, and automating system operations. You will play a pivotal role in ensuring high availability, scalability, and security across cloud environments, working closely with development teams to streamline application deployment. This position also involves utilizing monitoring tools like Grafana and Prometheus, with programming expertise in Java to drive backend automation and integrations. If you’re passionate about leveraging cloud technologies and DevOps practices to optimize workflows and enhance system reliability, we’d love to meet you!
Responsibilities:
- Cloud Infrastructure Management: Design, deploy, and manage scalable, secure, and highly available AWS infrastructure.
- CI/CD Pipelines: Develop, maintain, and optimize CI/CD pipelines using AWS CodePipeline, Jenkins, or similar tools.
- Monitoring & Logging: Set up and maintain robust monitoring and alerting systems using Grafana, Prometheus, and AWS CloudWatch.
- AWS Amplify: Manage and integrate AWS Amplify to support front-end and mobile application development, including hosting, authentication, and API integrations.
- Programming: Use Java for developing and managing backend automation tasks and system integrations.
- Infrastructure as Code (IaC): Write and maintain IaC scripts using AWS CloudFormation, Terraform, or AWS CDK.
- Containerization & Orchestration: Manage Docker containers and Kubernetes clusters on AWS (ECS, EKS, or Fargate).
- Automation: Automate repetitive tasks and processes using scripting (Python, Bash) and tools like Ansible or Chef.
- Security: Implement security best practices, including IAM roles/policies, VPC configurations, and data encryption.
- Collaboration: Work with development teams to streamline deployments and troubleshoot application/system issues.
Requirements
- Strong experience with core AWS services: EC2, S3, RDS, VPC, Lambda, etc.
- Hands-on experience with Grafana and Prometheus for monitoring and visualization.
- Proficiency in Java programming for system automation and backend integrations.
- Experience with AWS Amplify for hosting and managing front-end and mobile app development workflows.
- Proficiency in setting up and managing CI/CD tools (AWS CodePipeline, Jenkins, GitLab CI/CD).
- Knowledge of Infrastructure as Code tools (CloudFormation, Terraform).
- Experience with Docker and Kubernetes (EKS/ECS).
- Proficiency in scripting languages (Python, Bash, PowerShell).
- Strong understanding of networking concepts (DNS, VPNs, load balancers, security groups).
Benefits
- Competitive salary
- Comprehensive health insurance
- 401(k) plan
- Flexible work hours
- Professional development opportunities
You should know about the position:
- This is a permanent, full-time position, working from an office in Austin, and we are not considering C2C (Corp-to-Corp), W4, or any type of contract engagement for this role.
- Potential new employees must complete a drug screen and background check which includes criminal search, education certification, and employment verification before hire.
- Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa currently.
- The position will be posted until a final candidate is selected for the requisition or the requisition has enough applications.
- Legal Compliance: Ensure compliance with all federal, state, and local regulations, including but not limited to E-Verify requirements for employment eligibility verification.
APPLY