Platform Engineer
Company | Netsmart |
---|---|
Location | Overland Park, KS, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Junior, Mid Level |
Requirements
- Bachelor’s degree or equivalent relevant work experience and/or certifications
- At least 2 years’ experience developing automation flows or utility scripts using one or more of the following (PowerShell, Python, Ruby)
- Comfortable working with both Windows Server and Linux based operating systems on the command line
- Experience with Git doing basic operations such as, checkout, commit, push, and pull requests
- At least 2 years’ experience working in an Agile or SCRUM project development model
- Proven experience in build/release automation and CI/CD pipeline management.
- Strong knowledge of software development lifecycle (SDLC) and agile methodologies.
- Working knowledge of hierarchical data formats (JSON, XML, YAML, etc.)
- Strong communication and collaboration skills.
Responsibilities
- Design and develop private and public cloud automation and orchestration for SaaS, IaaS, and PaaS environments
- Lead interactions with product managers, enterprise architecture, development, and operations to understand requirements and translate into tasks for automation
- Work closely with other team members in a geographically dispersed environment using Agile/Scrum/Kanban methodologies
- Implement and manage CI/CD pipelines to support software development and deployment.
- Monitor and optimize the performance of build and release processes.
- Troubleshoot and resolve issues related to build and release automation.
- Ensure compliance with industry best practices and security standards.
- Document and maintain build/release automation procedures and configurations.
- Work closely with our Infosec team to address infrastructure level security concerns and maintain regulatory compliance
- Proactively and routinely provide periodic progress to stakeholders, management, and executives
- Enable others with Netsmart to adopt automated process in adherence to the cloud automation framework
- Prototype solution deployment capabilities for accelerating cloud software and service delivery in a complex environment while maintaining integrity and increasing overall service uptime
- Support education and adoption of DevOps best practices with team members and fellow associates
- Stay up-to-date with emerging technologies and trends in build/release automation and software delivery.
Preferred Qualifications
- Proficient working with Windows and Linux based operating systems from the command line
- Experience using configuration management tools such as Ansible, AWS SSM
- Experience using infrastructure-as-code tools such as AWS CloudFormation, Azure Resource Manager or Terraform
- Experience with AWS infrastructure APIs and services
- Experience with the AWS CLI for querying infrastructure and automating infrastructure tasks
- Experience deploying and configuring container images on Kubernetes, Podman, or Docker
- Able to conduct peer code reviews
- Experience with deploying secrets and configuration parameters into AWS Secrets Manager or Parameter Store respectively, for consumption by tools and services
- Experience designing and developing processes that interact with SOAP or REST API services