Cloud Systems Administrator and Developer II

JMARK Business Solutions, Inc.•Springfield, MO

About The Position

JMARK is hiring a Cloud Systems Administrator and Developer II to join its AI Operations team. This position combines AWS cloud infrastructure administration with software development. The role manages cloud environments, develops applications, and contributes to JMARK’s AI initiatives. The successful candidate will take ownership of technical projects, collaborate with the team, and help improve operations through innovation and automation. The role includes provisioning, configuring, monitoring, securing, and optimizing AWS resources; automating infrastructure with Terraform; and building CI/CD pipelines and monitoring solutions. It also involves developing and maintaining production-quality Python applications, integrating RESTful APIs and databases, troubleshooting infrastructure and application issues, and supporting secure deployments and operational processes. The position participates in an on-call rotation and may assist with after-hours maintenance or critical incidents. It also provides technical guidance and mentorship to Level I team members.

Requirements

  • Strong hands-on experience administering AWS cloud environments.
  • Proficiency with Terraform, including writing reusable modules and managing infrastructure state.
  • Strong Python programming skills and experience developing and maintaining production applications.
  • Experience designing, building, and integrating RESTful APIs.
  • Working knowledge of SQL and/or NoSQL databases.
  • Experience with Git, version control, and software development workflows.
  • Experience with CI/CD pipelines, deployment automation, and DevOps practices.
  • Strong understanding of cloud security, IAM, encryption, monitoring, and logging.
  • Intermediate Linux and/or Windows administration experience.
  • Solid networking knowledge, including DNS, TCP/IP, VPNs, firewalls, and load balancing.
  • Experience troubleshooting complex infrastructure and application issues.
  • Understanding of software development lifecycle practices, testing, and code reviews.
  • Bachelor’s degree in Computer Science, Information Systems, or a related field; relevant technical training or certifications; or equivalent professional experience.
  • Typically 3–4 years of combined experience in cloud administration and software development, or demonstrated equivalent technical competency.
  • Ability to independently manage technical responsibilities and deliver projects with minimal supervision.
  • Strong communication, organization, and problem-solving skills.
  • Desire to continue learning, improving, and expanding technical expertise.

Nice To Haves

  • AWS certifications such as Solutions Architect or SysOps Administrator.
  • HashiCorp Terraform certification.
  • Experience developing or supporting AI-powered applications.
  • Familiarity with machine learning concepts or integrating AI services and APIs.
  • Experience with Python frameworks used for API or application development.
  • Experience with JavaScript, TypeScript, Bash, or PowerShell.
  • Experience implementing cloud cost optimization strategies.
  • Experience with infrastructure automation, CI/CD, and secure deployment practices.
  • Previous experience working for a Managed Services Provider (MSP).
  • Experience mentoring junior technical professionals or leading technical initiatives.

Responsibilities

  • Provision, configure, manage, and optimize AWS resources, including EC2, S3, VPC, RDS, IAM, CloudWatch, and Lambda.
  • Design, develop, and maintain reusable Terraform modules for infrastructure automation.
  • Monitor cloud environments, troubleshoot infrastructure issues, and maintain system security, reliability, and performance.
  • Implement cloud security practices for identity and access management, encryption, secrets management, and patching.
  • Develop and maintain monitoring, logging, and alerting solutions.
  • Implement and test backup, redundancy, and disaster recovery processes.
  • Improve cloud performance and resource utilization while reducing unnecessary costs.
  • Build and maintain CI/CD pipelines for infrastructure and application deployments.
  • Design, develop, test, and deploy features and enhancements for JMARK’s custom AI application.
  • Write clean, maintainable, production-quality Python code.
  • Design, build, and integrate RESTful APIs connecting applications, cloud services, and data sources.
  • Troubleshoot and resolve application defects, performance issues, and integration challenges.
  • Work with SQL and/or NoSQL databases to support application functionality.
  • Participate in code reviews, maintain development standards, and improve software quality.
  • Collaborate with stakeholders to translate business and technical requirements into functional solutions.
  • Identify opportunities to use automation and AI technologies to improve operational efficiency.
  • Apply secure coding practices and follow software development lifecycle and change management processes.
  • Implement security controls aligned with NIST, CIS, and OWASP best practices.
  • Support secure application deployments, testing, monitoring, and production change management.
  • Maintain documentation for cloud infrastructure, application architecture, and operational processes.
  • Participate in the on-call rotation and assist with after-hours maintenance or critical incidents as needed.
  • Improve infrastructure reliability, development processes, and operational efficiency.
  • Work independently on assigned projects while collaborating with the AI Operations team.
  • Provide technical guidance and mentorship to Level I team members.
  • Participate in peer code reviews and share knowledge with teammates.
  • Take ownership of technical challenges and pursue effective, long-term solutions.
  • Stay current with cloud technologies, DevOps practices, cybersecurity, and AI application development.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service