What are the responsibilities and job description for the Linux Platform Engineering - 1926 position at Certec Consulting?
Linux Platform Engineering
Job ID: CER 1926
Location: Cincinnati, OH, 45270
Schedule: Hybrid
Terms: 1099 or W2 (No C2C)
Compensation: Hourly Rates listed on SkillsMatrix
Instructions to Apply Online:
- Go to certecinc.com/jobs
- Look for the above Job ID & Click on it to find Job Details
- You will find an URL to SkillsMatrix within the Job Description
- Click on SkillsMatrix URL go to File > Select Download option > Select .doc version, Fill it & Save it
- Now Click on "Apply Now" on the same Job Description page and fill all the required details (Mandatory: Resume, SkillsMatrix, LinkedIn)
Note: Applications via certecinc.com/jobs ONLY will be reviewed
We'll cut off considering resumes on 01/22 at Noon CST.
Job Summary:
Responsible for building outstanding software solutions to drive the success of a business. Build various aspects of the company's infrastructure to power innumerable conversations at scale.
- Maintain the company platform uptime, performance, stability, and scalability.
- Design, guide, mentor, and challenge system architecture and design with others.
- Develop and maintain a public API.
- Develop the best possible, most robust, and extensible solutions from feature requests.
- Work with big data technology (Kafka, Hadoop, Spark, etc.).
- Collaborate with Data Scientists to develop rich value-added features.
- Work with DBA to create ETL and Data Warehouse systems.
- Work with Operations to automate solutions and increase service reliability.
- Closely monitor all platform-related production systems.
- Build tools and processes to support analytics, monitoring, machine learning, and data warehousing platforms.
- Define and implement various strategies covering everything from subnets to backups to fog networking/computing configuration and deployments.
- Provision, configure, maintain, backup, and monitor onsite and cloud-based server resources.
- Define and implement deployment strategies for client-facing and internal tool systems.
- Continuously improve and fine-tune various alerting and monitoring systems.
- Experience in software/systems development.
- Strong software development background, with experience building software systems.
- Working knowledge of at least one of the following languages: PHP, Ruby, Python, JavaScript, Elixir, Go, or comparable.
- Strong background in Linux administration.
- Experience with cloud providers such as AWS, Digital Ocean, Google Cloud, etc.
- Strong understanding of IT security best practices.
- Experience with automation/configuration software (Puppet, Ansible) and/or orchestration software (Docker Swarm, Kubernetes, etc.).
- Understanding of computer networks.
- Experience with system administration at production scale.