Amida Technology Solutions is a DC-based technology company focused on data interoperability, integrity, governance, and security. We create solutions that collect, reconcile, transform, and standardize data for business intelligence, advanced analytics, decision support, and user transactions. We specialize in taking data from inception to impact.
Our team is composed of creative, forward-looking thinkers who are passionate about using cutting-edge technology to make a difference in people's lives, and that have a positive impact on our country. We offer an entrepreneurial, high-growth environment that values fresh ideas, candid conversations, and authentic teamwork.
Amida Technology Solutions is seeking a
Cloud/DevOps Engineer. This role will report to Enterprise Data Architect. This opportunity is either hybrid or remote. The Cloud Engineer must have considerable experience in designing, automating, implementing, and monitoring all aspects of MS Azure cloud instances. In this role you will provide cloud/solution architectural expertise as well as practical engineering and implementation of systems as we develop solutions for our clients. You will help with the business development activities related to cloud opportunities and will be responsible for describing our approach to cloud architecture and provisioning them in our proposals.
The engineer must have strong hands-on experience in implementing, automating, and operating Azure cloud infrastructure. In this role, you will build and maintain cloud infrastructure while implementing DevOps practices and automation throughout our development lifecycle.
What Will You Do
- Build and maintain cloud infrastructure using Infrastructure as Code and automation tools
- This role will be responsible for implementing and managing CI/CD pipelines, container platforms, and cloud services
- You will work closely with development teams to implement DevOps practices and streamline deployment processes
- You will implement monitoring solutions and resolve infrastructure and application issues
- Configure and maintain Azure cloud services including compute, storage, and networking components
- Set up and manage container orchestration platforms and microservices infrastructure
- Implement security controls and maintain compliance requirements
- Develop automation scripts for routine operational tasks
- Participating in on-call rotation for production support
Required Skills - 5+ years of hands-on experience implementing and managing Azure cloud services
- Strong Linux administration skills:
- System administration and troubleshooting
- Performance tuning and optimization
- Security hardening
- Shell scripting (Bash)
- Strong proficiency with Terraform for infrastructure deployment and management
- Hands-on experience with Azure analytics services:
- Azure Synapse Analytics configuration and management
- Azure Data Factory pipeline implementation
- Azure Data Lake Storage setup and optimization
- Azure Stream Analytics deployment
- Azure Databricks cluster management
- Extensive hands-on experience with cloud networking:
- Virtual Networks and Subnets configuration
- Network Security Groups and Firewall rules
- ExpressRoute and VPN setup
- Load Balancers and Application Gateway management
- Strong container orchestration skills:
- Kubernetes/AKS cluster management on Linux nodes
- Container networking and security configuration
- Helm chart development and maintenance
- Container registry operations
- Hands-on CI/CD implementation experience:
- Azure DevOps pipeline development
- GitHub Actions workflow creation
- Automated testing integration
- Experience with configuration management tools (Ansible, PowerShell)
- Proficiency in monitoring and implementation of tools (Azure Monitor, Log Analytics)
- Strong scripting abilities (Python, Bash, PowerShell)
- Ability to work with the federal government and be able to obtain Public Trust clearance
Preferred Skills - Bachelor's Degree in a field such as Computer Science, Statistics, Mathematics, Database Engineering, or Management Information Systems
- Experience working with the Department of Veterans Affairs
- Advanced Linux certifications (RHCSA, RHCE)
- Experience with Azure Fabric and Purview
- Experience with Delta Lake and Parquet file formats
- Knowledge of cloud migration methodologies and tools
- Experience with infrastructure monitoring and observability platforms
- Familiarity with service mesh technologies
- Experience with GitOps practices
- Experience with database administration and operations
- Certifications:
- Azure DevOps Engineer Expert
- Azure Data Engineer Associate
- HashiCorp Certified: Terraform Associate
- CKA (Certified Kubernetes Administrator)
Communication is the key to success at Amida. Our people are known for their can-do attitude and their ability to work effectively with both internal and client teams. We pride ourselves on having a collegial, multidisciplinary team with diverse backgrounds and experience. Our best team members pay intense attention to detail in all aspects of their work, have great initiative, are opinionated about the best ways of doing things, and align quickly to decisions. A sense of humor is an asset at Amida.
Full-time regular employees at Amida enjoy a robust benefits package that includes a generous 401(k) match with immediate vesting, 4 weeks of PTO, paid parental leave, medical insurance, dental insurance, vision insurance, life/AD&D insurance, and short-term disability. We also offer tuition/training assistance and team building opportunities to encourage professional growth and collaboration.
Amida Technology Solutions is an equal opportunity employer, and all qualified applicants will receive consideration without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. We value diversity of ideas and people.