REMOTE - DevOps Engineer
Platinum Resource Group · Remote
All reasons
- Open 515 days
In its favour
- Still listed on the employer's own board
DevOps Engineer
Location; Remote, US
JOB DESCRIPTION
- Enhance and operate internal development platform and solutions that provides developers and engineers with standardized and reliable tools, frameworks and infrastructure that facilitate development, testing and deployment processes.
- Provide guidance, shared software engineering best practices to promote consistency in SDLC workflow.
- Provide and build solution for developer self-service to enhance and empower developer workflow and minimize handoff and friction.
- Enforce enterprise-wide development workflow standards to ensure consistency, efficiency, and best practices across all projects through automated gating process and configuration as code.
- Provide clear and comprehensive documentation for internal standards related to coding practices, APIs, libraries, and frameworks as needed in development practices.
- Implement secure coding practices, conduct regular security assessments, and ensure compliance with industry standards and regulations.
- Enhance Developer Tooling by providing and managing a suite of developer tools, including IDEs, to streamline development process and improve productivity.
- Deliver developer training to support IDP and SDLC standards adoption, ensuring developers are up to date with the latest technologies and best practices.
- Build bespoke internal tools as necessary to enhance or establish integration and orchestration between different services of the internal development platform as needed.
- Active participants in the internal developer community to foster a strong developer community within the company in order to promote collaboration, knowledge sharing, and mutual support.
- Develop and refine onboarding process to minimize the time required for new developers to become fully productive.
- Regularly gather and act on feedback to continuously improve developer experience and satisfaction.
QUALIFICATIONS
- 5+ years of experience in software engineering, with a strong focus on developer experience and tooling.
- Hands-on experience with delivery services technology such as Git, Artifactory, Azure DevOps, or similar tooling.
- Demonstrated adherence to software engineering best practices, such as clean code principles, TDD and BDD framework, unit testing, code reviews, design documentation, software engineering patterns and advanced debugging techniques.
- Proficiency in using automation and configuration management tools like Ansible, Puppet, or Chef to streamline operations and ensure consistency.
- Excellent communication and interpersonal skills with the ability to influence and build consensus across different teams and stakeholders.
- Ability to write clear, concise, and comprehensive documentation.
- Ability to communicate effectively vertically and horizontally within the organization about technical strategy in clear, concise, understandable terms appropriate to the audience technical understanding and expertise.
- Strong development skills in at least 1 modern language including but not limited to Python, Golang, C#, JavaScript / React framework.
- Intermediate to advanced knowledge in secure coding and application security, such as threat modeling, security testing, authentication/authorization, security logging/monitoring and incident response.
- Automation mindset with strong hands-on experience with 1 of these tools: PowerShell, Bash, Makefile.
- hands-on experience with API first design, development and support
- Well versed in unit and integration testing – framework, test code etc.
- Pair programming experience and proven ability to lead and mentor other software engineers.
- Advanced knowledge of Python and its frameworks (at least 2).
- Strong problem solving and troubleshooting skills.
- Proficiency in using cloud platforms in design, deploy and manage scalable and reliable infrastructure. AWS preferred but will consider other cloud providers
- Technical Skills:
- Linux / Unix: Strong understanding of Linux / Unix systems.
- Programming / Scripting: Proficiency in a language like Python, Bash, Perl, Java, or C++.
- Automation Tools: Experience with tools like Puppet, Chef, Ansible, or similar.
- CI/CD: Advanced knowledge of continuous integration and continuous deployment practices.
- Containerization: Expertise in Docker, Podman or Kubernetes.
- Infrastructure as Code (IaC): Experience with tools like Terraform, CloudFormation, or Pulumi.
- Cloud Platforms: Deep understanding of AWS, Azure, or Google Cloud Platform.
- Version Control: Proficiency with Git, or similar tools.
- Monitoring and Logging: Familiarity with tools like Prometheus, Grafana, ELK Stack, or Splunk.
- Soft Skills:
- Problem-Solving: Strong analytical and troubleshooting skills.
- Communication: Excellent verbal and written communication skills to articulate technical concepts to non-technical stakeholders.
- Collaboration: Ability to work closely with development teams to streamline processes and improve efficiency.
- Security:
- Security Protocols: Understanding of security best practices and protocols.
- Compliance: Knowledge of compliance requirements and how to implement them within the platform.
- Monitoring: Experience with monitoring tools and practices to ensure system reliability and performance.
Platinum Resource Group is a professional level consulting firm, providing resources to Fortune 1000 client companies in the areas of technology, human resources, accounting, finance, business systems and supply chain, on a contract and interim basis. PRG has operations in Orange County, San Diego, Los Angeles, and San Francisco. As a W-2 employer we offer our consultants direct deposit bi-weekly payroll, health, dental, vision benefits, paid holidays, and referral bonuses.
Skills
- Git
- Artifactory
- Azure DevOps
- Ansible
- Puppet
- Chef
- Python
- Go
- C#
- JavaScript
- React
- PowerShell
- Bash
- AWS
- Linux
- Unix
- Perl
- Java
- C++
- Docker
- Podman
- Kubernetes
- Terraform
- AWS CloudFormation
- Pulumi
- Azure
- GCP
- Prometheus
- Grafana
- ELK Stack
- Splunk
More jobs at Platinum Resource Group
All 9- IT Manager, Software Development and Business SystemsPlatinum Resource Group · Huntington Beach, CA11d ago
- Senior Full Stack DeveloperPlatinum Resource Group · Newport Beach, CA13d ago
- Senior Software EngineerPlatinum Resource Group · Newport Beach, CA23d ago
- Cloud Full Stack Developer IIPlatinum Resource Group · Newport Beach, CA23d ago
- Senior BI / Data Analysis Consultant (Remote)Platinum Resource Group · Newport Beach, CA24d ago
Similar roles
- SD-WAN AdminNR Consulting - India · PAN INDIAjust now
- DevOps~Digital : NOSQL_BangaloreDiverse Lynx India · Bangalore, KAjust now
- Sharepoint ConsultantDiverse Lynx India · Bengalurujust now
- Senior Application Support Engineer (26-05775) -Diverse Lynx India · Location not statedjust now
- SITE RELIABILITY ENGINEER L3NR Consulting - India · Pune, MHjust now
- Devops (Production Support) + Site Reliability EngineerNR Consulting - India · Chennai · Bangalorejust now