DevOps Engineer - Amarillo, United States - Herring Bank

    Default job background
    Description
    Herring Bank Job Description


    Position:
    DevOps Engineer


    Location:
    Amarillo, TX or US-Based Remote (with periodic travel to Amarillo, TX)

    About Herring Bank:

    A leading financial institution, Herring Bank combines traditional banking values with modern software deployment methodologies, prioritizing customer service and financial security.

    We're at the forefront of banking innovation, seeking a DevOps Engineer to enhance our operational capabilities.

    Position Overview:

    Join our IT team as a DevOps Engineer to spearhead the optimization of our banking infrastructure and deployment strategies.

    This critical role focuses on leveraging infrastructure as Code (IaC) for cloud resource management, creating robust CI/CD pipelines for efficient application deployment, and ensuring system scalability and security across cloud platforms (AWS, Azure).

    Your expertise in networking, server configuration, and proactive system monitoring will drive our continuous improvement, securing our position as a technology-forward bank.


    Key Responsibilities:
    Infrastructure as Code and

    Deployment Automation:
    Design, implement, and automate infrastructure using tools such as Terraform or CloudFormation, enhancing efficiency in cloud resource management.
    Develop CI/CD pipelines with Jenkins, GitLab CI/CD, or AWS CodePipeline to facilitate automated testing, deployment, and delivery of applications.
    Employ configuration management tools including Ansible, Puppet, or Chef for seamless server configuration and application deployment.
    Uphold Infrastructure as Code (IaC) best practices to ensure environment consistency, reliability, and scalability.


    Cloud Platform Expertise:
    Exhibit mastery over cloud platforms (AWS, Azure), understanding their core services like compute, storage, networking, and databases.
    Configure and optimize cloud environments to fulfill performance, security, and cost-efficiency criteria.


    Networking and Server Configuration:
    Apply networking fundamentals in configuring infrastructure for both cloud-based and on-premises setups, including VPNs, VPCs, and routing.
    Manage server configurations, handling operating system setups, software installations, and user management.
    Implement robust security protocols (firewalls, IDS/IPS, security groups) to safeguard resources.
    Optimize for performance, reliability, and scalability.


    Monitoring, Optimization, and Collaboration:
    Deploy monitoring and logging tools (Prometheus, Grafana, ELK Stack, AWS CloudWatch) to ensure optimal infrastructure performance.
    Proactively address performance, availability, and security issues, guided by monitoring insights.
    Engage in continuous performance optimization based on data analytics.
    Work alongside cross-functional teams to guarantee seamless application deployment and operations.


    Qualifications:
    Minimum of 5 years of experience in DevOps or related field
    Proficiency in infrastructure as code tools such as Terraform, CloudFormation, or similar. Strong experience with CI/CD pipelines using BitBucket, Azure DevOps, GitLab CI/CD, or similar tools
    In-depth knowledge of cloud platforms like AWS, Azure, or GCP, including hands-on experience with their services and capabilities
    Demonstrated expertise in networking principles and server configuration for both cloud-based and on-premises environments
    Experience with containerization technologies such as Docker and orchestration tools like Kubernetes
    Familiarity with monitoring and logging solutions such as Prometheus, Grafana, ELK Stack, or cloud-native monitoring services
    Relevant certifications such as AWS Certified DevOps Engineer, Azure DevOps Engineer Expert, or Google Cloud Professional DevOps Engineer are a plus
    Working knowledge of scripting languages like Python, Bash, or PowerShell for automation tasks
    Experience with version control systems like Git for managing infrastructure as code and application code

    Continuous learning mindset with a keen interest in staying updated with emerging technologies and best practices in DevOps and cloud computing.


    What We Offer:
    Competitive salary and benefits package.
    Comprehensive health, dental, and vision benefits.
    401(k) plan after six months of employment.
    Four weeks of paid time off (PTO).
    Opportunity to be part of a forward-thinking bank that values cybersecurity.
    Ongoing professional development and growth opportunities.

    Interested candidates are encouraged to submit their resume, along with a cover letter detailing their relevant experience. Herring Bank is an equal opportunity employer committed to data excellence.

    This is a remote position.
    #J-18808-Ljbffr