DevOps Engineer

Logo of Effectual

Effectual

πŸ’΅ $93k-$124k
πŸ“Remote - Worldwide

Job highlights

Summary

Join Effectual as a Junior DevOps Engineer and be a part of the Public Sector Program Management team, ensuring exceptional customer satisfaction and technical excellence in customer-facing projects. As a 'Brand Ambassador,' you will leverage your AWS Cloud technology expertise and passion for high-quality project delivery. You will be a skilled technologist, problem solver, and continuous learner, contributing to the successful delivery of multiple parallel projects. Effectual offers a modern, cloud-first environment, a fun and inclusive culture, and opportunities for continuous growth. We provide comprehensive benefits, including medical, dental, vision, pet, and life insurance, paid time off, 14 holidays, and a 401k with company match. Join our award-winning team and make a significant impact.

Requirements

  • Minimum Education: Bachelor's degree in a related discipline
  • Minimum Experience: 2 years' experience
  • Substitution/Alternative to Minimum Education and Experience: Must have at least 4 years of on-the-job experience
  • Must be a US Citizen
  • 2+ years of DevOps/SRE experience working in AWS environment(s) and/or supporting software development team(s)
  • 1+ years of experience with Kubernetes running microservices in production
  • 2+ years of experience developing AWS cloud infrastructure
  • 2+ years of experience developing CI/CD pipelines using tools like Jenkins, GitHub, etc
  • Strong understanding of cloud platforms such as AWS, including core services and infrastructure components
  • Working knowledge of leading AWS cloud security practices
  • Hands-on experience and solid understanding of both Linux and Docker
  • Proficiency in developing Infrastructure-as-Code (e.g., Terraform/AWS CloudFormation)
  • Proficiency in coding configuration management tooling (e.g., Ansible, Chef, Puppet, etc.)
  • Proficiency in at least one or more programming/scripting languages (e.g., Python, Ruby, Go, Swift, Java, .Net, C++)
  • Demonstrable knowledge of Agile methodologies
  • Attention to detail
  • Strong problem-solving and troubleshooting skills, with the ability to diagnose and resolve cloud infrastructure issues
  • Continuous learning mindset to stay updated with emerging cloud technologies and industry trends
  • Excellent communication and collaboration skills to work effectively with cross-functional teams and stakeholders
  • Ability to work with multiple clients, in parallel
  • Ability to work Eastern Standard Time Zone schedule

Responsibilities

  • Enable customers' use of AWS to achieve their business objectives through the Kubernetes ecosystem
  • Design, deploy, maintain, and troubleshoot large microservices estates in production on Kubernetes
  • Deploy and integrate service meshes such as ISTIO, Linkerd, Consul, etc
  • Use Helm Charts and Custom Resource Definitions
  • Create cloud-native CI/CD workflows for containers with tools such as Jenkins, CodeDeploy, CodePipeline, Gitlab, etc
  • Have hands-on experience with microservices and distributed application architecture in a multi-tier environment (Dev, Test, Prod, etc.)
  • Automate cloud infrastructure with scripting and code, including experience in a scripting language (Bash, Python, JavaScript, etc.)
  • Have hands-on experience in a language such as Python, Ruby, Go, Swift, Java, .Net, C++, or a similar object-oriented language
  • Compose and leverage code to define and automate cloud infrastructure (e.g., AWS CloudFormation templates, Terraform, AWS CDK, etc.) to ensure repeatable, sustainable AWS infrastructure
  • Automate infrastructure and application deployment and testing in development, pre-production, and production environments
  • Have experience with the full software development lifecycle and delivery using Agile practices in a team environment
  • Support developers in efficiently working within AWS through architecting, coding, deploying, and troubleshooting Continuous Integration/Continuous Deployment (CI/CD) pipelines
  • Provide input and guidance to developers on overall AWS Architecture and design tenets
  • Have experience with git version control, git branching, and CI/CD practices
  • Establish visibility into cloud operations through leveraging resource tagging to allocate costs and optimize resource planning
  • Assist in preparing cost analysis based on expected usage
  • Configure AWS cloud infrastructure for maximum technical and budgetary efficiency
  • Support the migration of customers from on-premises environments to AWS through assisting in the development of migration plans
  • Execute migration plans, which may include migrating applications using microservices architectures and confirming the migration of resources into AWS and decommissioning on-premises resources
  • Support rigorous project governance and execution through meeting with team members daily to review progress
  • Hold team members accountable for and challenge team members on technical solution implementation approaches to achieve optimal outcomes
  • Submit time on assigned projects, daily
  • Support project delivery team members by always operating with transparency
  • Be responsive to requests from team members for information
  • Communicate working preferences and understand the working preferences of others to help develop a high-performing team that operates with respect, effectiveness, and efficiency
  • Perform additional responsibilities as requested

Preferred Qualifications

  • Active Clearance or Public Trust (DHS Preferred)
  • Certifications (e.g., Certified Kubernetes Administrator (strongly preferred), AWS Solution Architect - Professional, AWS DevOps Engineer - Professional, AWS Data Analytics - Specialty, etc.)
  • Container development and orchestration in Kubernetes, AWS EKS, Helm, CRD's, etc
  • Implementing static and dynamic code analysis tools and testing tools within CI/CD pipelines (SonarQube, Selenium, etc.)
  • Hands-on experience in a production stack with GitOps workflows using Git, ArgoCD, and app of apps patterns, Prometheus, Grafana, etc
  • Experience with Kubernetes service mesh architectures such as ISTIO
  • Advanced-level knowledge in networking and routing within AWS
  • Master's degree or higher in engineering or information systems study
  • Contributor to Open-Source community

Benefits

  • Medical, dental, vision, pet, and life insurances
  • Paid time off
  • 14 holidays
  • 401k with company match
  • Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Effectual know you found this job on JobsCollider. Thanks! πŸ™