Info Way Solutions - Austin, TX

posted 3 months ago

Full-time
Austin, TX
Sporting Goods, Hobby, Musical Instrument, Book, and Miscellaneous Retailers

About the position

The DevOps/SRE Engineer role is a critical position that focuses on automating and optimizing the software development and deployment processes. The ideal candidate will have extensive hands-on experience with various scripting languages such as Python, Shell, or Java, and will be proficient in cloud platforms like AWS or Google Cloud. The role requires a deep understanding of Infrastructure as Code (IaC) using Pulumi, where the engineer will be expected to write Pulumi constructs in Python. In addition to cloud expertise, the candidate should possess strong skills in Unix/Linux management and troubleshooting, as well as experience with containerization technologies like Docker and Kubernetes. Familiarity with CI/CD processes, particularly using Jenkins, is essential, as is knowledge of source control management tools such as BitBucket or GIT. The engineer will also work with Helm charts and Spinnaker, and should have experience with configuration management tools like Terraform and Ansible. The responsibilities include automating solutions to optimize outcomes, implementing a secure and robust DevOps pipeline, and managing Linux servers, including applying necessary patches and upgrades. The engineer will also be involved in monitoring and logging using tools like Dynatrace, Splunk, and Cloudwatch, and will need to have a good understanding of web servers and load balancers such as Apache HTTP Server, Nginx, and HAProxy. The role demands a proactive approach to analyzing technology options and defining the build, delivery, and deployment pipeline for applications, ensuring high availability and reliability in a fast-paced environment.

Responsibilities

  • Automate solutions and optimize outcomes in a fast-paced environment.
  • Implement continuous integration and deployment processes.
  • Analyze technology options and define the build, delivery, and deployment pipeline for applications.
  • Implement a secure, robust, and high availability DevOps pipeline.
  • Automate build and deployment processes.
  • Maintain and manage Linux servers, applying patches and upgrades to the OS and applications.
  • Perform SRE/troubleshooting within a UNIX/Linux environment, ensuring clusters are operational and spinning up new clusters as needed.
  • Create automation scripts for alerting purposes.
  • Manage web server configurations, including Apache, Tomcat, and Nginx.

Requirements

  • Good hands-on experience with scripting languages like Python, Shell, or Java.
  • Proficient in AWS or Google Cloud Platform.
  • Experience with Pulumi and writing IaC code in Python.
  • Strong Unix/Linux management and troubleshooting skills.
  • Knowledge of Docker and Kubernetes.
  • Experience with Jenkins and CI/CD processes.
  • Familiarity with source control management tools like BitBucket or GIT.
  • Knowledge of Helm charts and Spinnaker.
  • Hands-on experience with Terraform and Ansible.
  • Experience with artifact management tools like Nexus or JFrog.
  • Monitoring and logging experience with Dynatrace, Splunk, or Cloudwatch.
  • Good understanding of web servers and load balancers.

Nice-to-haves

  • Experience with Bamboo and Maven for CI/CD pipelines.
  • Understanding of complex architectures and ability to collaborate with multiple teams.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service