What are the responsibilities and job description for the DevOps Engineer-Python and Google Cloud Platform position at Unison Systems, Inc?
Job Details
DevOps Engineer-Python and Google Cloud Platform
Unison Systems is looking for a DevOps Engineer with strong Python and Google Cloud Platform (Google Cloud Platform) experience for our client, who is a global data products and technology company. They will be responsible to work with product owners and engineering teams to create Infrastructure as Code modules, application build and deployment pipelines for our products. Also, the DevOps Engineer will assist with setting up monitoring and alerting capabilities for the applications and provide solutions to any problems that may arise.
Skills that are a must have are Python, Google Cloud Platform, Gitlab, and Terraform experience. Nice to have skills are React and Typescript.
This will be a 100% remote job in the EST. 12 month long term contract.
Skills
Knowledge
Nice to have
Unison Systems Inc. is a full-service IT consulting firm that offers staffing, consulting, direct-hire recruiting and solutions delivery services. Core areas of service include: Software Engineering Data Management Project/Program Management Infrastructure & Support
Unison Systems is looking for a DevOps Engineer with strong Python and Google Cloud Platform (Google Cloud Platform) experience for our client, who is a global data products and technology company. They will be responsible to work with product owners and engineering teams to create Infrastructure as Code modules, application build and deployment pipelines for our products. Also, the DevOps Engineer will assist with setting up monitoring and alerting capabilities for the applications and provide solutions to any problems that may arise.
Skills that are a must have are Python, Google Cloud Platform, Gitlab, and Terraform experience. Nice to have skills are React and Typescript.
This will be a 100% remote job in the EST. 12 month long term contract.
Skills
- You have a proven track record of: Automate things as much as possible.
- Adapting to situations and remaining positive.
- A hands-on approach to the implementation of cloud-based applications.
- Executing delivery of infrastructure improvements with a focus on cost effectiveness and timely delivery. You can direct change through design and structure.
- Understanding the needs of the development teams in terms of infrastructure, and workflow.
- Familiarity with core areas of the infrastructure and networking
- Monitoring the security aspects of infrastructure such as external and internal interfaces, networking issues, and common attack vectors.
- Working with SREs and developers via pair programming sessions.
- Independent troubleshooting -- you are relentless in your search for solutions.
- You can demonstrate the ability to: Interpret architectural decisions taken during the design of software systems and infer how they impact the shape of the infrastructure.
- Reliably execute infrastructure changes needed to support the application.
- Cooperate with infrastructure engineers and software developers who are members of cross-functional delivery teams and are spread across multiple time zones.
- Understand and implement logging and monitoring frameworks.
- Do what you talk about - lead by example, outcomes oriented.
Knowledge
- You know DevOps principles
- Programming; Python
- CI/CD; GitLab , CloudFormation
- Cloud technologies; Google Cloud Platform, AWS, Azure
- Cloud infrastructure automation; Terraform, Helm
- Container platforms; containerd, docker, etc.
- Container orchestration platforms; Kubernetes
- Bash, YAML
- Infrastructure, Application Monitoring/Aleriting/Visualization; Datadog (preferred), Prometheus, Grafana etc..
- Networking concepts and cloud-based delivery models; CIDR notations, Subnets, Firewalls, DNS etc.
Nice to have
- Understands code and development practices such as Test Driven Development, Behavior Driven Development, and code reviews in GitHub and Gitlab
- Modern testing techniques and frameworks for mainstream programming languages: Node.js, Go, Python
- OAuth2 and OIDC semantics.
Unison Systems Inc. is a full-service IT consulting firm that offers staffing, consulting, direct-hire recruiting and solutions delivery services. Core areas of service include: Software Engineering Data Management Project/Program Management Infrastructure & Support
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.