Job description
Join NovaTech Solutions, a fast-growing technology innovator, as a Senior IT Engineer based in Austin, TX. This role blends hands-on engineering with strategic cloud and infrastructure initiatives to empower product teams and deliver robust, scalable IT solutions.
You will collaborate with cross-functional teams to design, implement, and optimize cloud and on‑prem resources, ensuring security, reliability, and performance across the stack.
Responsibility
- Lead design and implementation of scalable cloud architectures on AWS or Azure and hybrid environments.
- Own DevOps practices, including CI/CD pipelines, automation, and infrastructure as code (Terraform, Ansible).
- Collaborate with product and engineering teams to translate requirements into robust IT solutions.
- Ensure security, monitoring, incident response, and disaster recovery planning across environments.
- Mentor junior engineers, perform code reviews, and promote engineering best practices.
- Drive cost optimization, capacity planning, and performance tuning.
- Advance containerization with Docker and Kubernetes and champion observability (metrics, logging, tracing).
Qualification
- Bachelor’s degree in computer science, engineering, or related field or equivalent practical experience.
- 5+ years of IT engineering, cloud, or DevOps experience.
- Deep expertise with AWS or Azure, including cloud networking and security fundamentals.
- Experience with infrastructure as code (Terraform, CloudFormation) and configuration management (Ansible, Puppet).
- Proficiency in scripting languages (Python, Bash, PowerShell).
- Hands-on experience with CI/CD tools (GitHub Actions, Jenkins, Azure DevOps) and version control (Git).
- Containerization experience with Docker and Kubernetes; familiarity with monitoring tools (Prometheus, Grafana).
- Strong communication, collaboration, and mentoring skills plus a proactive, problem-solving mindset.